Kotomora
身投げ (minage) Japanese meaning: throwing oneself | Kotomora