Chomoran http://www.pixiv.net/member.php?id=76370

Also known as Chomoran Kingdom of Dream and Dreamin' Chomoland!

Do You Know What It Means to Be Born? Touhou Project Doujin released Feb 24 '14 Drama Fantasy
You Know Not Why You Died Touhou Project Doujin released Feb 24 '14 Comedy Drama
The Sun Sets on a Faraway Mountain Touhou Project Doujin released Sep 20 '15 Akyuu x Keine Drama
Bloom Into You Comic Anthology ch03: Floating Maiden Bloom Into You Doujin released Jan 5 '19 Comedy Official School life Supernatural Touko x Yuu Yuri