Claim: Netflix is who Trollhunters was created for.
Verdict: SUPPORTS