Kotomora
漂着 (hyouchaku) Japanese meaning: drifting ashore | Kotomora