Step aside Itsy Bitsy Spider, there is a new adorable mini spider in town. One that Amy Mathieson and Premila Puri’s short film Itsy uses to underline the importance of kindness.
Step aside Itsy Bitsy Spider, there is a new adorable mini spider in town. One that Amy Mathieson and Premila Puri’s short film Itsy uses to underline the importance of kindness.