File:Sam Harstone.jpg

Sam Harstone from the Cartoon Network Presents story Puppy Power!