Kotomora
駅前広場 (ekimaehiroba) Japanese meaning: station square | Kotomora