The Yōkai in Japan
Far away in the remote mountains in Japan; are believed to be a class of supernatural monster spirits in Japanese folklore known as Yōkai. They are oddball in appearance, …
A humorous or horrific story or piece of information circulated as though true, especially one purporting to involve someone vaguely related or known to the teller.