and to protect him from the spirits – according to Kayapo belief, it’s feared the ancestor spirits could steal him away from the land of the living. In this 400 year-old Japanese ritual ...