Izayoi Island is a fictional island and the main setting in the Stitch! anime series. It is located among the real world Ryukyu Islands. It serves as the home of Yuna and Obaa and becomes the new home of Jumba, Pleakley, and Stitch in the first two seasons of the anime. It has also been visited by some of the experiments, such as Angel and Sparky. The island is inhabited by magical creatures called Yokai. It also home to the Spiritual Stone, which is the source of the Yokai's life force and protects the island itself.