Chameleon https://www.pixiv.net/en/users/361798

Also known as Ryokucha Combo, Green Tea Combo, and Kamereon

Today, My Lucky Day Touhou Project Doujin released Apr 16 '12 Drama Het Marisa x Rinnosuke Romance
The End of the Maiden's Illusion Touhou Project Doujin released Jan 1 '16 Drama Full color