Main Page | See live article | Alphabetical index

Atshen

In Inuit mythology, Atshen is a cannibalistic spirit.