Peep Toe Donna Piu, Rot