The Man Who Stole the Sun
Movie • 1979
The Battle of Okinawa
Movie • 1971
Lake of Dracula
The Terrifying Man-eating Shark Woman
Movie • 1980