Doctor Otter is a stop-motion animated series produced by Ealing Animation and Cosgrove Hall. It was shown on CBeebies during 2001. There were 3 seasons in all.
2024
1962
2021
2012
2022
2023
2018
1990
2000
2008
2009
2010