Restored 1987 Romanian Animated Sci-fi “The Son of The Stars” Coming to Blu-Ray
Deaf Crocodile has released a trailer for the 4K restoration of Romanian animators Călin Cazan and Mircea Toia’s wild, ‘The Empire Strikes Back,’ ‘Alien,’ and ‘Tarzan’ mashup.