Top 10 Creepiest Japanese Urban Legends

2016-04-29 9

Japan, where Nintendo, sushi and even a festival that celebrates the penis originate from, is a country with some really creepy, bizarre yet captivating past.