Yōkai

Yōkai are the shambling, skulking creatures of Japanese folklore. Beasts, tricksters, and seductive terrors. Unfathomable horrors and ridiculous spirits. They reflect contemporary anxieties and dilemmas just as eerily as they did those of the past.