Hidden Island

Hidden Island is one of the most mysterious spots in the game. I'll give you a hint click the mouth of the cave.