Sickle Weasel Legend of Kamaitachi Kamaitachi is a Japanese yōkai (ghost / phantom) often told about in the Kōshin'etsu region, or can also refer to … November 26, 2014