Louden
Appears in
Denver, the Last Dinosaur
Voice actors
Joey Dedio