2 ms·This reads like a sponsored advertisement for the Netflix series, not much of an explanation there.by ungreased0675 3y agoThis reads like a sponsored advertisement for the Netflix series, not much of an explanation there.