TOUHOU SKY ARENA Trailer

A 3D Fired-up Battle Action Game based on Touhou Project! With abilities changing to the song in the “Fired-up Battle System“ Touhou girls fight dr...
Back to Top