M4uFree Search : terry liu

InfraMan (1975)

IMDb: 6.3
1975

Princess Dragon Mom and her mutant army have arisen, and only Inframan can stop them