This game is an arrangement of a certain famous mini-game with characters from Touhou Project.
Release Date: July 10, 2018
Developer: Nuu
Screenshots
Ad Blocker Detected
We have detected that you are using an ad blocker. In order to view this page please disable your ad blocker or whitelist this site from your ad blocker. Thanks!