Eldritch Satanyc

Eldritch Satanyc is a major antagonist for Battle of Mystery. He wears crimson, and most speedy person. His counterpart is a rock singer, Ed Sanders.