New Music: Mariah Carey – Imperfect (Produced by Tricky Stewart) May 10, 2010 | New Music This is a leftover from Mariah Carey’s “Memoirs of an Imperfect Angel” album. Apparently, it was meant to be on her unreleased “Angel’s Advocate” album as well. Related Posts:New Music: Mariah Carey - Angels Cry (Remix featuring Ne-Yo) (Produced by Tricky Stewart)New Music: Tinashe - Superlove (Produced by The-Dream & Tricky Stewart)New Music: Tinashe - Company (Produced by The Dream & Tricky Stewart)Editor Pick: The Braxton's - L.A.D.I. (Produced by Tricky Stewart)Rare Gem: Tamar Braxton - Don't Cry (Produced by Tricky Stewart)Frank Ocean "Novacane" (Produced by Tricky Stewart)