Greek mythology series ‘Gods &…

Netflix has ordered eight episodes of Gods & Heroes, an original anime series set in the…