Danguard Ace vs Insect Robot Army (1977)

Animation
Science Fiction

A new insect enemy that feeds off of the energy of all living things has set its eyes on Earth.

Cast

Crew

Director