Don’t know if this translation is correct, from my interpration this char is from touhou project pc game series. Not sure which one .
If you know then do tell me
The Touhou series of games started on the Japanese PC-98 series of computers and its first five entries are native to that platform; standard PC users are only capable of playing them through an emulator such as Anex 86.The group making these games was called “Amusement Makers”.
The Touhou Project was inactive for the next three and half years until the first Microsoft Windows Touhou pc game, The Embodiment of Scarlet Devil was released in August 2002 solely by ZUN after he split from Amusement Makers and started Team Shanghai Alice. The Touhou Project became a media franchise spanning a steadily increasing number of official games, in addition to commercial fan books, light novels, and manga.