People who say that spiders are scary just haven’t met Itsy yet.
Maybe interested:
Ornaments
Haku
Cleo 2.0
Angel Marie
Jacques