Professor Cedric Addlepate

Appears in

Voice actors