Click image to enlarge

Stitch is a fictional character and the main protagonist in the Lilo & Stitch franchise. Originally created to cause chaos across the galaxy.

comments / Posted by

Comments