Tagged: Japanese folklore

japanese-wandering-head

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, seen with eyes on the...

×