Wishing Falls

Wishing Falls is a monument at Thomas Land, Japan.

Info
Perched on top of a waterfall, Toby looks like he might get swept away downstream! A strange secret awaits in the cave behind the waterfall...