Youkai tengoku [Monster Heaven] (1986)
Honorable Mention The Russians have just landed on the Moon. Two Cosmonauts have just stepped out of their lander and have begun to explore. One of them notices something strange on the ground and picks it up: It is a Samurai sword. And then, with a flash of light, we are back in feudal Japan, […]
Read more "Youkai tengoku [Monster Heaven] (1986)"