Hitsujin https://www.pixiv.net/en/users/17320

Also known as Sheep's Place

https://twitter.com/hitujin
http://hitujin.blog.shinobi.jp/

Wind Roar on the Scarlet Moon - Former Part Touhou Project Doujin released Jan 10 '10 Action Comedy Drama Fantasy
Faith For The Transient Goddess Touhou Project Doujin released Apr 1 '13 Childification Comedy