

Denshi Sentai Denziman: The Movie (1980)
1980-07-12
Japan
45 Min.
PG-13