Category:Japanese Urban Legends

These are some scary Japanese urban legends that are sure to give you nightmares.