People who say that spiders are scary just haven’t met Itsy yet.
Maybe interested:
Gaby
Ded Moroz
Lad
Tsuru
The Atomic Team