Crazy Little Thing Called Love - Icha (Puspa Swara, 2006)