Sano Sanoko http://www.pixiv.net/member.php?id=441353

Also known as Amidakuzu

The Castle Built on Sand Touhou Project Doujin released Jun 25 '16 Drama