Seo Tatsuya http://www.pixiv.net/member.php?id=13077

Also known as TEDDY PLAZA

The Tenkomori Touhou Project Doujin released Jan 25 '09 Comedy Ecchi Parody Tenshi x Yukari
Maple Leaf Touhou Project Doujin released Jul 4 '10 Aya x Momiji Comedy Ecchi