People who say that spiders are scary just haven’t met Itsy yet.
Maybe interested:
Still Alive
Shishka Bratishka
Blinetz
Creepy Cars
Elvis