The Spiritual Stone is a magical stone in the Stitch! anime series that grants wishes to people who have been good. This is part of the reason why Stitch tries to do good deeds, as he wishes to be the strongest creature in the universe.
Community content is available under CC-BY-SA
unless otherwise noted.