Gashadokuro (literally "starving skeleton") in japanese mythology are mythical spirits that take...
Gashadokuro (literally "starving skeleton") in japanese mythology are mythical spirits that take the form of giant skeletons and are fifteen times larger than an average person, said to be created from the ghosts of the people who died in battle and were not buried. The peoples’ desire for vengeance causes the Gashadokuro to roam after midnight, grabbing lone travelers and biting off their heads to drink their spraying blood. There is a way to know of their approach, as the victim would hear...
We think you’ll love these