LoginRegisterContact

Lefty Mouse

NEC PC-8801 Series disk published 38 years ago by Starcraft, Inc.

Listed in MAME

レフティマウス © 1986 Starcraft.
(Lefty Mouse)

SOURCES

Game's Floppy Disk.