Skip to content

Developer

Team Shanghai Alice

Team Shanghai Alice has made 22 games in the Playcade catalog, from 1996 to 2019. Their main genres are Indie and Arcade. Best known for Touhou Koumakyou: The Embodiment of Scarlet Devil.

Team Shanghai Alice (Japanese: 上海アリス幻樂団, Hepburn: Shanhai Arisu Gengakudan, lit. "Shanghai Alice Fantasy Ensemble"), formerly known as ZUN Soft, is a Japanese dōjin game developer. Since 1995, the sole member of the group, Jun'ya "ZUN" Ōta, has independently developed and self-published the Touhou Project, a bullet hell shoot 'em up series, as well as collaborated with other circles to produce related print works and music albums.

Games they made 22