Featuring Electro Sluts Aiden Starr and Ingrid Mouth.