Is it, now....
Seems to me like this frayed, overly-petaled freak lost its virginity years ago in the lab (I'm becoming a plant purist fyi). It ain't as much a monstrosity as others--see double decker--but if you're going to name genetically engineered plants maybe you should go with something else:
Echinacea 'Chastity Belt Unlocked'
Echinacea 'Been Around the Block'
Echinacea 'Nothing Gives You That Right'
Echinacea 'Don't Know What I Am Anymore'
Echinacea 'I Love You Long Time'