vfxandmore iQIYI original ‘Deer Squad’ set to air on Nickelodeon