Japanese urban legends
…appears in the 1978 American film Invasion of the Body Snatchers, and jinmenken have been featured in the anime and video game franchise Yo-kai Watch. Kisaragi Station is a Japanese urban legend that emerged on 2channel in 2004, and revolves around a mysterious railway station somewhere in Shizuoka Prefecture. Shared…