I’m not sure why, but….

This feels like my childhood.

And thus I find it oddly soothing.

Also from my childhood : the two yipping aliens from Sesame Street.

I was absolutely terrified of those two when I was a kid, especially after seeing one bit where it established they could walk through walls all phased out like. I was sure they were coming for me.

What. The fuck. Is this.

Seriously… anyone know where this comes from? It’s fucked UP.