Filming Locations in Shimoda
Shimoda, Shizuoka, Japan
Andromedia (1998)
Shimoda is a city on the southeastern Izu peninsula, in Japan’s Shizuoka Prefecture. It’s known for...
View DetailsShimoda is a city on the southeastern Izu peninsula, in Japan’s Shizuoka Prefecture. It’s known for...
View Details