teaser

KELOID – Visual Effects Company Big Lazy Robot Creates Mech Film Teaser

KELOID – Visual Effects Company Big Lazy Robot Creates Mech Film Teaser

Spanish visual effects company Big Lazy Robot (BLR) has spent the past two years on a labor of love creating Keloid. The short is a teaser trailer for a film that doesn’t exist.