People who say that spiders are scary just haven’t met Itsy yet.
Maybe interested:
Grey
Svetlana Viktorovna
Nori
Head Doctor
Timosha