Mariah Carey had recorded more than ten studio albums before the release of `` Memoirs of an Imperfect Angel '' .
Memoirs of an Imperfect Angel is the tenth studio album by American recording artist Mariah Carey , released on Setember 25 , 2009 by Island Records .
Memoirs of an Imperfect Angel