Japanese Gashadokuro moment.
In modern Japanese mythology, the Gashadokuro is a spirit that takes the form of a giant skeletons made from the skulls of soldiers who have died in the battlefield.
Submitted by: Claud Fortner
Published by: Chris Allen on October 15, 2026 at 8:00 am