Yes it is a parody of South Park and to be exact of creators of south park. It is a independent project. One of them has a sickness "Man with micropenis"