Rub could be Peaches’ most adventurous, audacious musical statement yet.