Ibukicho
Ibukicho
Ōaza ·
Kan, Kagawa
Directions
Details
Location
Kan, Kagawa Japan
Coordinates
34.12851° N, 133.53254° E