Thanks Filmrage Magazine for the image.
Part of the series. - Enter the Ninja (1981, USA) - Revenge of the Ninja (1983, USA) - Ninja III: The Domination (1984, USA)
Part of the series. - Wild, Wild Planet (1965, Italy) - The War of the Planets (1966, Italy) - War Between the Planets (1966, Italy) - Snow Devils (1967, Italy)