This new live-action show is soon to be approaching the screens of all viewers through Netflix. Let me tell you…