Video Games

Where is Admiral Leonard on starfish isle?

User Avatar
Wiki User
November 20, 2010 4:07PM

You can find Admiral Leonard on the top left "arm" of Starfish Isle. He is underneath the palm tree directly right of the dock going from Starfish to the southern tip of Jungle Isle.