Myx

Myx is a Master of the Mystic Arts and a member of the Judgement League Avengers.