Pink Zilla: damsel in hot group sex