Touhou is a Japanese game series that has grown to become one of the biggest franchises of the modern generation.
Touhou project, however, has been in development for over ten years, with the company working with a large number of developers and publishers in its development.
The studio has produced more than a dozen games since it launched in 2010.
Now that the team has made a significant step forward, Touhou fans will be able to take a look at what the future holds.
Here’s a look into the game’s new title, Toukiden.