Here is a Fan art of Kiff being used as a Meme. Honestly that was a hilarious Episode of Kiff! The Musical Number has been stuck in my head for quite sometime now, but it keeps getting funnier whenever I think about it. "Hungee Squirrel!"
Kiff belongs to Nic Small and Lucy Heavens. And Disney.