The Legend of the Mummies Archives -

Disney+ Latin America acquires rights of Anima’s popular film series ‘Las Leyenda’

Latin America’s leading animation production house Anima in association with Videocine, Televisa’s Mexico City-based distribution company…