The Human Sacrifice Is Hot
A village high in the mountains is famous for 1000 years of good fortune. how do they acquire it? once every 20 years. A son of the head family is given a party. one that everyone attends. as it is the final night of one special man. it is called the kitsune moon festival. where the first born dances for the spirits w...