SteamRegistry

Touhou Russian Roulette

AppID 4877890 Game

Playing now
—
24h peak
—
Price (US)
—
Steam store

Depots

DepotNameOSSizePublic manifest
4877891 — any 289.01 MB 7143446719553947429