Unbreakable Promise

The Unbreakable Promise is a treasure found in. It is actually a still in its red box which is open. It is found in the Hero's Hideaway on a shelf.

Collecting the treasure
The Unbreakble Promise is found on a shelf in Hero's Hideaway, the shelf to the east of the steps that separate both rooms. First, ride up the floating platform at its bottom, to its south. When you get to the shelf of the treasure, either get out there, or quickly throw 10 Pikmin to it.