Redeemer is the third album by D'espairsRay released on March 11 , 2009 in Japan . The album was released in Europe on May 24 , 2009 .
Redeemer is the third album by D'espairsRay released on March 11 , 2009 in Europe . The album was released in Japan on May 24 , 2009 .