vanilla_echo_ Diamonspussy is sex better?