Talk:TK-626

626 Disney reference?
So...Has anyone else realized that 626 is also the number Stitch from Lilo and Stitch was given in the Disney movie? And now that Disney OWN Star Wars.....