Professor Macalester
Appears in
Vixen
Voice actors
Sean Patrick Thomas