Fictional Characters Wiki
Babu

Babu is a character from Laff-A-Lympics as team member of the Scooby Doobies.