Secrets and mysteries lose power when they are spread too widely. This is what the villagers discover when they invade an old man's vision-inspired shrine to the namelessly holy.
2017
2019
2020
2006
1950
2007
2009
2016
2010
2015
2002
2013
1935
2023