tagasoro
The tagasoro are beings who cause sudden anger in people, which often leads to quarrels and death. They are said to furnish other spirits with human flesh.
❧
References
Source
- Cole, Fay-Cooper. (1913). The Wild Tribes of Davao District, Mindanao. Chicago: Field Museum of Natural History, p. 107.