Scaredy Squirrel
Overview:
Scaredy Squirrel is a Canadian animated television series created by Mélanie Watt.
Released: 2011-04-01