Uhhhhhh....
Hades!

(Heads would've been funny though!)

How about Rotxn? (I have no idea how I would pronounce that so don't ask)