Odo
The Deputy
Season 1 Episode 8 of 52
The owl is sure he can be a deputy camp leader
Odo airs on Channel 5 at 6:30 AM, Wednesday 1 May. (Subtitles, repeat.)
Topics
Children's ➝ Youth Programmes
Cartoons ➝ Puppets
The owl is sure he can be a deputy camp leader