Masker Mind

Masker Mind is a ghost-like creature who is one of the Undead villains.