Share this review
frogger
reviewed Lufia II: Rise of the Sinistrals
Completed
7 Likes
Reviewed on Nov 12, 2021