abnormalrealm.com
Attack of the 90 ft Gashadokuro: Revision
In the past, I had mentioned how fascinating Japanese folklore is. Ghosts, monsters and demons are known as yokai in the country’s legends which in some cases, humans, animal and even household ite…