During this week’s Annecy International Animation Film Festival in France, Disney announced a brand new series called “Kiff”. This new series is being created by South African creators Lucy Heavens (Space Chickens in Space) and Nic Smal (Caillou), who will also be executive producers on the series. The series follows Kiff, an optimistic squirrel whose […]