Buzz Buzzard
Appears in
The New Woody Woodpecker Show
Voice actors
Mark Hamill