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
1957
2003
2014
2022
—
1975
2011
2025
2010
1971
2018
1995
1953
2020