BlizzCrafts Cadistra brings Hellfire Citadel bosses to life in new icon set by Elizabeth Harper on June 23, 2015 at 9:00am @faience We caught up with artist Kelly "Cadistra" Aarons to ask about her comic WoW Eh?, her work with Ask Mr. Robot, future plans, and more. Click to read more