Avatar's Pets

Avatar's Pets are the animals, that the benevolent wizard, Avatar, keeps in his tower, in Mandragora, for company. Originally featured from the Ralph Bakshi's feature, Wizards, some of the pets mistreat of their master, and as a result they are transformed into harmless and pitiful objects. They make brief appearances in Heroes vs. Villains War.