Flower means the power of God