Played by:
2 appearances
Desus & Mero
1 appearance
Neo Yokio
The Proud Family: Louder and Prouder
The Daily Show
The Shivering Truth