The Legend of Spider Forest (1971)

Notes & Trivia

 * Alternately known as Venom and Spider's Venom.


 * Released in the United States in February, 1975.