Kotomora
大橋 (おおはし, oohashi) Japanese meaning: large bridge | Kotomora