Talk:2002/@comment-24389566-20180101002431

Lilo and Stitch and Treasure Planet came out in theaters around 1993.