I Heard the Owl Call My Name

According to the myth, the hamatsa is____?

help

Asked by
Last updated by Cat
1 Answers
Log in to answer

A cannibal.