Claim: The OA debuted on Netflix.
Verdict: SUPPORTS