Claim: Trollhunters was created for Netflix in 2002.
Verdict: NOT ENOUGH INFO