YOKAI HYAKU MONOGATARI (“100 Monster Stories”) Production: Japan, 1968 Director: Yasuda Kimiyoshi Category: Horror One of the most bizarre Japanese films of the 60s, as a temple comes under siege by all the misshapen yokai (monsters) of Hell. The demons range from cute (one-eyed, one-legged umbrella-style prostitute monsters with 12-inch Continue Reading
THE LAST MOVIE
THE LAST MOVIE Production: USA, 1970-71 Director: Dennis Hopper Category: Drugs/Experimental Posted by The Purple Gas