February 16, 2015 at 14:09:38 UTC
This one is a parody of the meme ALIENS, because as I may have said before, I love squirrels a L O T, so ... my explanation to almost anything is... Squirrels!.