The first episode was broadcast in Japan on March 20,2009 on Pay-Per-View television channel Animax and a DVD of the first episode was released on May 22,2009.
The first episode was broadcast in Japan from March 20,2009 and the last episode aired on March 19,2010 on Pay-Per-View television channel Animax. A DVD of the first episode was released on May 22,2009.