Kubikajiri
From Wikipedia, the free encyclopedia
In Japanese Mythology, Kubikajiri (首かじり) is a yuhrei which is seen in graveyards at night. According to legend, the kubikajiri is looking for its lost head. It eats the heads which are not its own, of both dead and living.