Movie: Tekkaman Blade II - Stage 2: The Alien Intruder
Director: Unknown Director