Netflix has officially taken over the world of anime and with the lineup it has this year, god knows what truly awaits us! With the release date of the anime nearing each day, Netflix’s original anime series, Eden already has something else up its sleeve. The upcoming sci-fi and fantasy anime […]