Why would Japanese spirits haunt toilets and ghosts hitchhike? [Halloween special]
After getting lost in the meanders of the Internet—well, to be fair, of Wikipedia— a grayish Sunday morning, I ended up in the Urban legends section, and may have found some ‘blogpost’ material. That’s for you to judge, here’s my Halloween special!
Several Japanese urban legends are ...