Jackie and Jade team up with El Toro Fuerte and Paco in Mexico to locate the Noble Rat Mickey. But when the power of the Rat Talisman Power reanimates a statue of Quetzalcoatl, who mistakenly believes Jade is the goddess Cihuacoatl, goddess of earth and El Toro is Xolotl, god of the underworld.
Hide player controls
Hide resume playing