Kotomora
引き渡す (hikiwatasu) Japanese meaning: hand over | Kotomora