Where To Stream Puffin Rock Season 3 Episode 1
Baba to the Rescue
- Aired September 15, 2025
- 7 Min
Isabelle and Oona get distracted as they meet their friends. Baba takes Lala under his little wing and proves he can take care of himself now - and Lala too!