Glowing flower