Imogawa Haruko

Also known as L+

Searching For You Touhou Project Doujin released Jun 22 '08 Comedy Drama Medicine x Tewi
Of the Umbrella and the Two Touhou Project Doujin released Oct 17 '11 Comedy Reimu x Yuuka