Tag: Touhou Spell Carnival News
Touhou Spell Carnival Game Western Launch Set for November 19
Idea Factory International recently announced that the Touhou Spell Carnival game will be launching in the West on November 19 for Nintendo Switch, PlayStation...