FANDOM


Images of Elena, Teresa, and Yuki from the Lilo & Stitch franchise.