Choukou Tenshi Escalayer © 2006 Alicesoft. Low price re-edition.
MEDIA: DVD x1
Released on May 26, 2006 in Japan.