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