These Urban Legends From Japan Will Scare The Shit Out Even Of The Bravest


Have you seen ‘The Ring’? or ‘The Grudge’? Don’t Japanese Urban legends seem way more horrifying than ones from anywhere else? It is possible that, due to its long history, traceable to 30,000 BC, Japan simply has had more time to garner a vast collection of such legends. Another possibility is the inherent cultural difference […]