Advertisement

Wang Ai Ling

  • Played By Erica Mendez
  • Photo Added By vincent2n
  • Photo Added 2021-02-19 22:33:35

A Chinese girl who lives in the Huangshan mountains. Her aunt wants to move her to the city, but she wants to stay in the mountains. Ai befriends Stitch, taking him in as her "dog", and helps him ward off the space criminals that want him.