Steve Westenra

An online cryptid investigator is lured to an isolated island that was once a gay conversion camp.