People who say that spiders are scary just haven’t met Itsy yet.
Maybe interested:
Cozy Candy Cat
Parade of Planets
Granny
Linkin Park
Red