Buffaloes for giants
Each year, Chiang Mai villagers sacrifice two buffaloes to two giant guardians of the forest, eat the raw meat and drink the blood.
Each year, Chiang Mai villagers sacrifice two buffaloes to two giant guardians of the forest, eat the raw meat and drink the blood.