This is the sci-fi short film Traveler.
It was created by Japaneses VFX artist Masashi Imagawa. Check out the short film and concept art below.
It was created by Japaneses VFX artist Masashi Imagawa. Check out the short film and concept art below.