Touhou Shooting Star 東方流星譚 Free Download
Touhou Shooting Star 東方流星譚 is an Action, Arcade, and Adventure game for PC published by T-Works in 2020. A new king of shooting barrage!
Touhou Shooting Star 東方流星譚 PC Game 2020 Overview:
This is an Oriental 3D Barrage Shooting Game which is going to face you with a cool story.