stitch from lilo and stitch, studying at harvard business school, hyperrealistic