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