Lefthand http://www.pixiv.net/member.php?id=15975

Also known as Autumn Drizzle Shrimp

A Puppet Show Compilation ~Perfect Doll Action~ by Lefthand and Shigure Ebi Touhou Project Doujin released Aug 11 '13 Action Drama Fantasy
That day, the star is born by Lefthand and Shigure Ebi Touhou Project Doujin released Jun 28 '15 Patchouli x Sakuya Yuri
Pack by Lefthand and Shigure Ebi Touhou Project Doujin released Feb 29 '16 Meiling x Sakuya Slice of life Yuri