Osama bin Laden

Played by Seth Meyers

1Appearance