Sci-fi short film by Miguel de Olaso and Bruno Zacarias.
Really nice made film!
Beautiful! First saw this on DVX User