Francisco Ruiz Velasco Director (2) Trollhunters: Rise of the Titans (2021) Wizards: Tales of Arcadia (2020)