whos punch? you cant really tell...
have you ever been hit by one?
its your call