Maybe some kind of ritual or punishment.

Crazy China