Kotomora
海を渡る (umiowataru) Japanese meaning: cross the ocean | Kotomora