After causing the near extinction of mankind seven years ago, genius scientist Leon Lau must now fight the ecological disaster he unwittingly created.
Release Date
Mar 29, 2018 (14)
Episodes
1 seasons | 26 episodes
CREATED BY
Credits not added yet.
SEASONS