J-Scienide & Damu The Fudgemunk – ‘You’re A Sitting Duck’ 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.