Kotomora
昇開橋 (shoukaikyou) Japanese meaning: lift bridge | Kotomora