Kotomora
川を下る (kawaokudaru) Japanese meaning: go down a river | Kotomora