Private Castle

The Private Castle is a treasure in that can be found in The Lonely Tower. It is actually a silver, about the same width and slightly over two times the height of Captain Olimar.

Collecting the treasure
The treasure can be found at the top of the tower. To retrieve it, you just have to climb up a vine, leading directly to the treasure.