Magical rose