Head-eating ghost from Japanese folklore. The kubikajiri has a distinctive smell – that of fresh blood – and is said to lurk around graveyards at night searching for its head. If it can’t find its own head it will try to eat the heads of anything – living or dead – that crosses its path.