Kotomora
高架橋 (koukakyou) Japanese meaning: elevated bridge | Kotomora