Kotomora
横断地下道 (oudanchikadou) Japanese meaning: underpass | Kotomora