Game Guides > Game FAQ >  

Where is Admiral Leonard on starfish isle

Where is Admiral Leonard on starfish isle
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.