Kotomora
人道橋 (jindoukyou) Japanese meaning: pedestrian bridge | Kotomora