All this talk about One Punch Man, I personally prefer his long lost British cousin, One Slap Chap, more tho.