Back to Dictionary
血祭
xuèjì
1. blood sacrifice
2. animal sacrifice (to a God or ancestral spirit)