Jezabel Howl

Jezabel Howl is a major antagonist for Battle of Mystery. She wears dark green, and the most hairiest person. Her counterpart is a pop singer, Jillian Harris.