Members don't see Ads, login now! LoginRegisterContact

Lemon Angel

NEC PC-9801 Series 5.25in. disk published 34 years ago by MIN

Listed in MAME

Lemon Angel screenshot

Lemon Angel © 1990 MIN.

SOURCES

Game's DISC.