Entertainment By Vamien McKalin - November 26, 2013 Star Wars and Muppets combined into a single masterpiece [Comic] Darth Vade...I mean, Darth Barf.