I mean why is there so much Lilo and Stitch merch in Primark and Asda? I'm working on the assumption that they make it because their shoppers want it and as they have a mostly working class customer base what's the deal here? Lilo and Stitch is from the 90s so why all the merch now? I saw a Lilo and Stitch chopping board in Asda today.