Share this review
Nilichi
reviewed Cho Ren Sha 68K
Played
on
Sharp X68000
1 Like
Reviewed on Sep 10, 2023