Team Shanghai Alice (Company)

Logo of Team Shanghai Alice
Established:
country:
Japan
Status:
active

Sorting
Rating
Title
Release Date

The Embodiment of Scarlet Devil

August 11th, 2002 (15 years ago)
PC (Microsoft Windows)

Imperishable Night

August 15th, 2004 (13 years ago)
PC (Microsoft Windows)
Sorting
Rating
Title
Release Date

The Embodiment of Scarlet Devil

August 11th, 2002 (15 years ago)
PC (Microsoft Windows)

Imperishable Night

August 15th, 2004 (13 years ago)
PC (Microsoft Windows)

Last updated on