I adore south park!
I'll try to find it in Netflix.