Story Creation Station

Story Creation Station is an interactive attraction 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...