The Little World Museum of Man (Japanese: リトルワールド, Hepburn: ritoruwārudo) is an open-air museum and tourist attraction near Inuyama, Aichi in central Japan.
Contact us...