FANDOM


Images of Mr. Stenchy from the Lilo & Stitch franchise.