Noun
kamaitachi (plural kamaitachi)
A Japanese yōkai (supernatural being), taking the form of a weasel with sharp claws, and believed to ride dust devils.
Kamaitachi also performed a running leap over the barricade and connected with a kick to Lee. Source: Internet