Ogre Nobushi, Punishment Fist