John Herbert / Giant Mutant Rat

Appears in

Voice actors