Shambhala
A Mystical World
Set in the 1980s, the story follows an atheist scientist who must confront an ancient horror after a meteor crashes into the deeply superstitious village of Shambhala. As strange supernatural events unfold, the scientist faces a force that science cannot explain or escape.
0
0
0
0
0
0