Kotomora
捨て身技 (sutemiwaza) Japanese meaning: sacrifice throw | Kotomora