Wish Blossoms

The Wish Blossoms are flowers in Starland

SD Wish Blossoms After each Star Darlings grants her first wish, she receives a unique Wish Blossom.