Peter Puppy

Peter Puppy is a character from Earthworm Jim (TV Series)