Secret Fortress

The Secret Fortress is a location from The Legend of Zelda: Tri Force Heroes. The main item found on Item Podiums are Water Rods.