Virgin butterfly