Chef Squirrel Delight

A friendly squirrel wearing a tiny chef's hat.