an image of a cartoon character hugging a baby stitcher from the disney movie stitchers