This religion has an odd infatuation about sex.
They reversed it. In Islam, it goes “Bang, Bang, Kiss, Kiss.”