The title is probably enough to turn off most casual anime viewers, and the show’s avalanche of sex jokes might vindicate ...