The inter-dimensional Squirrels of Doom? Better off not asking. ;-)
It's not like I do know to much already......is it?
It would certainly explain some of the doin's in my yard.