Fisticuffs

Fisticuffs is an Evilikin who is one of the Dark elemental villains.