In this special clip from the series, Puffin Rock, meet Baba! Baba is Oona’s baby brother and he can be a little clumsy and is easily distracted.