Andrea Granda's wild ride of erotic pleasure.