Filming Locations in Toba
Toba, Mie, Japan
Godzilla (1954)
Toba is a coastal city in central Japan. The vast Toba Aquarium is home dugongs and rare giant isopo...
View DetailsToba is a coastal city in central Japan. The vast Toba Aquarium is home dugongs and rare giant isopo...
View Details