Japanese Legends

Here is a list of the creepiest Japanese Urban Legends.