Starlight series

Lilo and Stitch has to face their greatest challenge yet; not from the newly activated experiment 628, but from a far worse enemy. Will they be able to save themselves and Earth from a fate worse than death?