In this clip from the series, Puffin Rock, Baba befriends a green caterpillar.! The pair end up having bundles of fun together by playing an assortment of fun filled games.