Share this review
This review was written before the game released
LobbyDob
reviewed Touhou Project
Completed
7 Likes
Reviewed on Sep 03, 2022