Claim: Trollhunters was only created for Hulu.
Verdict: REFUTES