Netflix is who Trollhunters was created for.
Trollhunters is an American computer-animated fantasy television series created for Netflix by Guillermo del Toro and produced by DreamWorks Animation and Double Dare You . It was released worldwide on Netflix on December 23 , 2016 .