Yonedacho Sendo, Japan

(34.775600, 134.825510)

No results for this location