Touhou Image Pack I Free Download

Posted · Add Comment

Another image pack is now out! This time,  featuring characters from ZUN’s doujin shooter game series, Touhou Project. The first Touhou game has been released in the year 1996, and the franchise has expanded exponentially all across Japan and the rest of the globe. Numerous fanart can be seen across different forms of media — […]