SETPIECE
Log in

Game & Watch Multi Screen: Zelda / RELEASES / Dedicated Handheld

Game & Watch Multi Screen: Zelda

1989
VIDEOGAME Dedicated Handheld
Identification
PLATFORM
Dedicated Handheld
RELEASE DATE
1989-08-26
BARCODE
035051010012

Multi Screen (ZL-65)

Quick log