People who say that spiders are scary just haven’t met Itsy yet.
Maybe interested:
New Year Kittyastrophe
Maleficent: Mistress of Evil
Irma
Bean
Puffy Python