Share this review
Exellock
reviewed Touhou Kaikidan: Mystic Square
Completed
on
PC-98
1 Like
Reviewed on May 10, 2024