Weird Al Yankovic

Played by Andy Samberg

1Appearance