The Human Aftertaste Corporation is the world’s only rock band & meat canning corporation in the universe! The company is ruled by CEO Big Lar and his sinister cohorts. Our heros, the Infotainment Crew have been tasked with spreading Human Aftertaste canned meat product to the world!