Our Mystic Cupido, The perfect name for a red rose. Its petals are mysteriously attractive or fascinating. Cupido proves how majestic it is with a beautiful color, a long vase life, and a straight and long stem without thorns.