VFX Pierre Cheung Archives -

iQIYI original ‘Deer Squad’ set to air on Nickelodeon

iQIYI announced that its original CG-animated series Deer Squad season one will premiere 15 July on…