LoginRegisterContact

Choukou Tenshi Escalayer

PC/MS-Windows DVD published 15 years ago by Alicesoft

Not listed in MAME yet.

Choukou Tenshi Escalayer © 2006 Alicesoft.

Low price re-edition.

TECHNICAL

MEDIA: DVD x1

TRIVIA

Released on May 26, 2006 in Japan.