Señor Cosa

Played by Christopher Guest

2Appearances