What a piece of crap. I can see this person...in a bare, small room with cockroaches crawling across the floor and over the walls...The walls are covered with Che, Lenin and Mao posters...
I hope the cockroaches got to him as fast as they get to Kenny on "Southpark"