One million groin punches per second