Details Delphino S. Huang | United Kingdom | 2017 | 1:40 An animation tribute to advancement of technology, and spirit of exploration. Producer Delphino S. Huang