Channels News PS4 PS5 Switch Touhou Spell Carnival Heads West This Year July 6, 2024July 6, 2024 Steve Baltimore0 Touhou Spell Carnival is coming West in 2024. Read More