The alien creature Stitch will reunite with his first human friend Lilo in the January 25 episode of Stitch! ~Zutto Saikō no Tomodachi~, the third television anime series based on Disney's Lilo & Stitch franchise.