Kotomora
流れ着く (ながれつく) Japanese meaning | Kotomora