Terra Cresta II: Mandoler no Gyakushuu
NEC TurboGrafx-16
Add to collection
Default Collection
Released
November 27, 1992
Community Rating:
Total Votes: 23
4.0
Terra Cresta II: Mandler no Gyakushuu ("Terra Cresta II: Mandler Strikes Back"), is a vertical-scrolling shoot 'em...