Flower spirit