Littlest Pet Shop/Puffin Rock

Zoe as Oona Penny Ling as Baba Gali as Mama Puffin Dibgy as Papa Puffin Madame Pom as Flynne Pepper as May