Mexican animated feature from Anima Estudios, the return of Leo San Juan; theatrical release in Mexico.