Iida Puppet Festa
5-5-1, Takaha-cho
395-0051
IIDA CITY
Japan
+81 265 23 3552
+81 265 23 3533