Kotomora
可動橋 (kadoukyou) Japanese meaning: movable bridge | Kotomora