Kotomora
人手に渡る (hitodeniwataru) Japanese meaning | Kotomora