Super Best Friends (team)

Super Best Friends (team)

This character appeared in South Park. The name of this character is Super Best Friends (team).