Kotomora
道路橋 (dourokyou) Japanese meaning: road bridge | Kotomora