Oh I haven't watched 7DS in a LONG time (lost interest) but I can kinda still hear Escanor.. nice.
The Bride of the Titan... I looked it up, lol I only recognize the sex scene that I saw on Twitter, didn't know it was from that anime..