Toramaru Puppet Land

Located inside Toramaru Park, this is the only puppet show theme park in all of Japan.
Visitors can learn about puppet shows at the interactive Puppet Show Museum, as well as see regular performances by professional puppet troupes from all over the country held at Toramaru Theater, the best puppet show theater in Japan.