Kotomora
手渡す (てわたす, tewatasu) Japanese meaning: hand over | Kotomora