Tlāloc is the Supreme God of rain. They would sacrifice hearts to their Aztec god in exchange for their bounty.