Sex, Love, and Rock & Roll Best Friends: Ninja Sex Party puts on one hell of a show