Video: Touhou Genso Wanderer Lotus Labyrinth System Trailer
AquaStyle has put out a new system trailer for Touhou Genso Wanderer: Lotus Labyrinth in Japan.
Touhou Genso Wanderer: Lotus Labyrinth launches for Nintendo Switch in Japan this week.
Watch below:
Source: