Album Description Available in: "Redeemer" is the third full-length studio album by D'espairsRay released on March 11, 2009 in Japan. The album was released in Europe on May 24, 2009. The album has also been released in the United States at Hot Topic and other record stores.
The album debuted at #39 on the Oricon Charts.