Rose Kabuki is rose swathed in powdery, cottony musks, bringing to mind the immaculate faces of traditional Japanese Kabuki theater.
A rose that is pink at heart, but enveloped in a white that haloes its petals.
Its caressing softness is pricked with vivid, dew-pearled greens.