Craftztecs

Craftztecs are bloody people that honored Craftzalcoatl as a god. They gave him blood so he was happy.