Mobile Game
Loaded with 424 playable songs from Touhou Project, Touhou Mix is the Touhou Project music game that allows you to feel like performing the songs.
Android: August 28, 2019
iOS: March 3, 2019
5 years ago
9 months ago
2 years ago