Mr. Kidney Punch

Mr. Kidney Punch is a member of the Threatening Threesome. is their enemy.