I have a feeling these red envelopes are also an endangered species. (See more Netflix doodles here... while they last.)
Black rollerball & white gel pen on Netflix return envelope.
p.s. It helps if you pronounce the "Z" in British fashion, i.e. "zed."
p.p.s. Can you find the hidden message? (Click if you need a closer view.)