The power and cunning of one punch man