Kyle Broflovski is a central character along with which character voiced by and loosely based on series co-creator Trey Parker?
Stan Marsh:  He is voiced by and loosely based on series co-creator Trey Parker.
i don't know