Touhou Hyouibana ~ Antinomy of Common Flowers – Review
The Touhou series has been going strong for many years now, dating back to 1997 with its first installment. Even though the series has somewhat of a cult following, the games are getting localized mor... Read More »
May 19, 2021
Site Score
5.4