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.
2016
1991
2014
2022
2019
2017
2012
1995
2004
2008
2001
1997
2000
1993