loc:34.835663,138.178711
loc:34.835663,138.178711
Address ·
Shimada, Shizuoka
Directions
Details
Address
8589-1, Otsudori
Shimada, Shizuoka
Japan 427-0056