Super Squirrels

They're actually scra.....no, I'm not going to spoil the fun. Yep, they're little super heroes!