Title: Alien roundup
Description: "Experiment 626 (Stitch) wasn't the first alien experiment Jumba created.  There are 625 others--and they've all landed on Earth!..."
Subjects: Fiction, Human-alien encounters