Title: LAST HOPE (TV Show, 2018)
Cast: Tomoaki Maeno, Kana Hanazawa, Kenjiro Tsuda, Nao Toyama, Yuma Uchida, Unsho Ishizuka, Yuuichirou Umehara, Ai Kayano
Country: Japan
Rating: TV-14
Duration: 2 Seasons
Genres: Anime Series, International TV Shows
After causing the near extinction of mankind seven years ago, genius scientist Leon Lau must now fight the ecological disaster he unwittingly created.