Kotomora
跨道橋 (kodoukyou) Japanese meaning: overpass | Kotomora