Last Hope

 also named Unit Pandora (Chinese: 重神机潘多拉; Japanese: 重神機パンドーラ) is a Japanese-Chinese anime series created and directed by Shōji Kawamori alongside Hidekazu Sato and written by Toshizo Nemoto produced and animated by both Satelight and Xiamen Skyloong Media. This series debuted on Netflix on March 29, 2018, and ended on September 26, 2018.

Summary
"After causing the near extinction of mankind seven years ago, genius scientist Leon Lau must now fight the ecological disaster he unwittingly created."

- Official Netflix synopsis

Cast and Characters

 * Robbie Daymond as Leon Lau
 * Johnny Yong Bosch as Fau