Sort:  

this is about destroying animal, Mass Animal Sacrifice Festival. not good at all isn't it