Netflix

Uglydolls

Is Uglydolls On Netflix?

UglyDolls is a computer-animated movie based on a line of plush toys that were launched in 2001. This line started when David Horvath sketched a...