StudioNEST: “No Pets Allowed” Trailer

Barcelona studio Sixbirds and their CG outfit, StudioNEST, have released a trailer of their upcoming film, No Pets Allowed.