Google
×

Japanese urban legends

A Japanese urban legend is a story in Japanese folklore which is circulated as true. These urban legends are characterized by originating in or being popularized throughout the country of Japan. Wikipedia