During a police raid against smugglers in 1918, a strange artefact was found.
A disturbing idol that perhaps whispers of traditions and Gods older than mans written history.
Maybe, the artefact has connections to a strange 19th century cult, whose member’s claims to worship the true form of God…