Share this review
TKOWL
reviewed The Legend of Zelda
Completed
on
Family Computer Disk System
3 Likes
Reviewed on Jun 18, 2023