US Ambassador (movie)

US Ambassador (movie) - South Park
US Ambassador (movie)

This character appeared in South Park. The name of this character is US Ambassador (movie).