J-Scienide & Damu The Fudgemunk – ‘You’re A Sitting Duck’ Staff Writers 1 year ago Anyone familiar to this blog knows we’re big fans of emcee J. Scienide, and big fans of producer Damu The Fudgemunk. Put them together and our interest is well and truly piqued.