Netflix revives a beloved isekai anime after pulling the series from streaming last year.