Ishitatsu
All Star
Shimoda, Japan
Location
Lat: 34.7095961, Lng: 138.9214551
Open in OSM