blr

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.