Some New Arrivals

Some New Arrivals

Available on BBC iPlayer
S1 E11: When Karen brings home some mysterious creatures, Olga seeks Noel's help to investigate them to determine if they can be friends or if Karen has a new favourite. After everything, Olga decides to consider them her new `school friends'.