If my memory serves, this is would have to be a costume of Dr. Stinkyhead DISGUISED AS Sockarang.
This costume is made of win. Nice touches: inflatable guitar, over-the-top beard, cloth horn, and, of course, the eyebrows.
Remember my personal information
Notify me of follow-up comments?