Touhou 10.5: Scarlet Weather Rhapsody is a fighting video game developed by Twilight Frontier and Team Shanghai Alice for PCs in 2008. It is the 10.5th game in the Touhou Project series.
References in other rips
- Drunk as I Like: Kanbei's Theme - Advanced Wars: Dual Strike
All items (5)