The squirrels… THEY’RE COMING!!

What did you think of the image?