Rain God
A drought-stricken village must perform human sacrifice to bring rain, and only the gods decide the offering. Except, the gods have not spoken for a while.A drought-stricken village must perform human sacrifice to bring rain, and only the gods decide the offering. Except, the gods have not spoken for a while.A drought-stricken village must perform human sacrifice to bring rain, and only the gods decide the offering. Except, the gods have not spoken for a while.