B-D reader Avery just tipped us off to a new film that looks simply incredible. Quite possibly the most ridiculous and idiotic monster ever created has come to Japan, and he’s throwing elbows at all of those scary long-haired Japanese ghosts. Directed by Kiyotaka Taguchi comes the short film Chohatsu Daikaiju Gehara or Long-haired Giant Monster Gehara if you will. Click here for loads of astounding pictures.
Watch a video clip here!