Team Shanghai Alice CompanyGames Navigation: Home / Companies / Team Shanghai Alice Team Shanghai Alice Games Touhou Spell Carnival PS5 Idea Factory / Team Shanghai Alice 19th Nov 2024 (UK/EU)19th Nov 2024 (NA) Share: