The Merits of Sin: 100 Monsters (1968) (Japan)

The menagerie of supernatural entities found within Japanese folklore is expansive. That’s just what happens when you’ve been around as long as the land of the rising sun has. For every folkloric hero, you’ll find a bevy of grotesque horrors just outside of view…ready to pounce. Asia (and believe me I know I’m slipping into … More The Merits of Sin: 100 Monsters (1968) (Japan)