Paji http://www.pixiv.net/member.php?id=1762522

Also known as Blue Shame and Sacred Spell

I Don't Know How To Deal With Them Touhou Project Doujin released Jul 18 '10 4-koma Comedy
The Key to the Distantly Near World Touhou Project Doujin released Jan 1 '18 Introspective