Happy Ending
First release by Mika (February 5, 2007)
Defined
Album
June 2010
First release by Mika (February 5, 2007)