Kotomora
受け渡す (ukewatasu) Japanese meaning: deliver | Kotomora