Claim: Trollhunters was created by Ron Howard.
Verdict: REFUTES