Share this review
Mcwaffian
reviewed Touhou Kanjuden: Legacy of Lunatic Kingdom
Completed
3 Likes
Reviewed on Jun 02, 2023