The Bag Monster is a shameless ham. Speaking with an affected Cookie Monster rasp and standing in the midst of an installation of about 45,000 disposable plastic bags–the amount of bags one person ...