Listen

Description

an artist who produced a newspaper comic strip featuring "The Muppets" from 1981 to 1986.