Kotomora
丸木橋 (marukibashi) Japanese meaning: log bridge | Kotomora