Director Constant Yen tells us about their dazzling experimental animated film LOOK, screening July 26th at Insomniac Film Festival!