Fleshy but nasty ebony damsel ravaging