"Hobgoblins
hobgoblins
what'll you do with those hobgoblins
they're over here, they're over there
those darned hobgoblins are everywhere..."
Seriously WTF is that!?
I’m leaning towards some kind of military experiment. I have a neighbor who’s got family high up in the military and he swears up and down there’s weird creatures being created via genetic testing. ???