1 films Found
Play
Mount Kemukus in Indonesia is home to an astonishing Islamic ritual. Every year thousands of devout Muslims arrive to have sex at the holy site in the belief it brings wealth and good fortune.
This site uses cookies. By continuing to use this site you are agreeing to our use of cookies. For more info see our Cookies Policy