Deaf Crocodile Films to Release Previously-Unknown 1980s Romanian Animated Sci-Fi THE SON OF THE STARS in New 4K Restoration

The Ultra-Rare Feature Follow-Up From Călin Cazan and Mircea Toia, Directors of DELTA SPACE MISSION  WATCH THE NEW TRAILER HERE: YOUTUBE Deaf Crocodile Films

Read more