Ghost of Human Kindness

Ghost of Human Kindness - South Park
Ghost of Human Kindness

This character appeared in South Park. The name of this character is Ghost of Human Kindness.