An intricate & exquisite paper castle by artist Wataru Itou. The exhibition is called Umi no Ue no Oshiro (castle on the water). It includes lights, a ferris wheel & a moving train!