Good live-action adaptations for animes is rare, but Netflix has now gotten their hands on one of the better live-action shows.