After being chased by space criminals, Stitch lands in China’s Huangshan mountains where he befriends a girl named Ai.
First Air Date: 2017-03-27 Number of Seasons: 1 Number of Episodes: 13 Rating: 4.0/10