While in pursuit of criminals, a police officer has an unexpected encounter with a rather uncanny de...
demon needs to have sex to open up a portal between realms. HOW DOES IT FIT!!