A mysterious cult stationed at a secluded island. A “lost soul” of a man searching for his kidnapped sister. The ancient entity known only as “The Goddess” who is seemingly able to speak through the cult’s chosen mouthpiece. These are the main pieces of the puzzle at work in Welsh… Read entire story.
Source: FirstShowing.net