Acid trailer for the Japanese clone of Star Wars "Message from Space". 1978.

 


v20240901