Rumor has it, Patrick Stewart might be playing Spider Jerusalem. He's a huge fan of the series.
Duff Man sounds awesome.
Maklu_IVDuff Man sounds awesome.
Duffman can be defeated easily. Moe Syzlak took him down by putting a large sticker over his face.
"Duffman! Can't breathe! OHHHHHH NOOOOO!"