Ben Buzzard

Ben Buzzard is a shady used dealer from the Donald Duck cartoon short The Flying Jalopy.