William PrevorNov 25, 20163 minAre Lilo and Stitch doomed?The Lilo and Stitch franchise had already died back in 2006 with the cancellation of Lilo and Stitch: The Series. Although the Japanese...