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.
2009
1987
1982
2024
2011
2007
1988
2018
1994
2008
2016
2019
1986
2021
2020