Claim: Trollhunters was created for HBO.
Verdict: REFUTES