Loading...
Touhou Uchitan
Developer: Kazuhiro Okauchi
Touhou Uchitan is a mobile placing game that originates from the Touhou series. You can upgrade the Touhou characters you like and watch them fight in 3D in auto battle mode without controlling them.