Iida Puppet Theatre: Dogs and Train - Choo Choo Whistle Woof! 11.09.2024 / 08:13 Date: 29 November 2024 - 30 November 2024, Venue: Iida Puppet Theatre, 〒395-0051 Nagano, Iida, Takahacho, 5 Chome-5-1 More information to be found here: https://iida-puppet-c.jp/