The Honoring
A village appeases the God in the Mountain by offering it a sacrifice.
What lives in the mountain has been there for more than tens of thousands of years, long before the village was built. Many believe it to be a god with the power to create and destroy life, delicately balancing the world on its fingertips. As someone who has seen its true form, I can't remain silent. I’ve taken to…