A cyborg breaks away from life in a decaying city to answer a call from a long lost world, and rediscovers his humanity in the process.
Illustration
Short film
Resume
About Me
More