Cute pixel art and the service industry come to the land of Gensokyo when Touhou Mystia’s Izakaya opens its doors to Nintendo Switch owners on 2 May. Touhou Project gets a very different spin on the s...
Remember Me
Please enter your username or email address. You will receive a link to create a new password via email.