FANDOM


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