Disney Versus Non-Disney Villains Wiki
Advertisement

Twelve Talismans.png

The Talismans are a duodenary set of powerful magical artifacts, each represented by an animal of the Chinese zodiac. The Talismans were originally created by Lo Pei when he cast a chi spell to imprison Shendu in statue form, effectively ending the demon's reign whilst dividing and encasing his powers derived from the Noble Animals into the form of Twelve Talismans, with each Talisman containing a different magical power, allowing one to utilize its respective power upon holding and activating the Talisman.

Advertisement