Ghost Spiders

Portal happened 13 years ago guys, this strip is not about it.

For those curious, it's based on a series of viral videos.