Mr. Giggles
Happiness. Little laughings. Anticipatory oral spasms. Can you hold them? No. Buy them? Perhaps. Sell them? Mos Def.
The next release is mastered and the video is in the last stages of post production... plus, there is a show coming up on April 12. I'm considering hiring an army of Russian bots to tell you how great it all is. You won't even see it coming.