Thread:GrayWolf2/@comment-4109966-20180316223448

Gray, WikiaAid posted this. Apparently, this plushie gives Leroy the identity of Experiment 628 from Disneyland Paris. I don't if this confirms he's really 628 but the place sells them with the tags.

But, if so, did anybody thought to ask the creators of Lilo and Stitch to confirm the two in the first place? 