Adrian Huge

Adrian Huge (born Adrian Hughes) is an English musician, best known for being a member of the Tiger Lillies. He played the closing credits of the season 23 episode "The D'oh-cial Network".