10 Truly Horrifying Japanese Urban Legends

I. Filth Licker Akaname( filth licker) Is a small goblin like yokai that haunts the…

Advertisements