Kotomora
浮き橋 (ukihashi) Japanese meaning: floating bridge | Kotomora