The Simpsons - Stan Lee (S13Ep18)

Stan Lee as a cameo in The Simpsons.