Kotomora
体落とし (taiotoshi) Japanese meaning: body drop (judo) | Kotomora