Originally Posted by zelda_pinwheel
dear god, what are those things ?? obviously my first thought was "squirrels" but i've never seen a squirrel coruscate...
I don't know, but I don't think I want to meet one. Don't worry, I'm sure the good Doctor has a plan.