Kamaitachi definition

A Japanese yōkai, taking the form of weasels with sharp claws.
noun
0
0
Advertisement