Ravishing cucumber