2016 10 min
Action, Animation, China, Short
Shawn 'Zixiao' Wang
At the end of 21st century, mankind were facing global resource depletion. Space Rovers were sent out to find potential inhabitable planets.
Your email address will not be published. Required fields are marked *
Save my name, email, and website in this browser for the next time I comment.