Terry Marcel

Prisoners of the Lost Universe (1983) HD
IMDb:

Prisoners of the Lost Universe (1983)