Xiroaddin

Xiroaddin is a 1966 Spain

Voice Cast

 * Teofilo Martinez as Xiroaddin the Lion
 * Sue Nito as Princesa Kairel
 * Ed Jover as dudley puppy as el genie