Our good old friend Blarf has released his debut album, Cease & Desist. Here’s a few videos: