People who say that spiders are scary just haven’t met Itsy yet.
Maybe interested:
Biscuit Cookie
New Year's Lilith
Benjamin the Triceratops
Po and Fo
Green UFO