Machikado no Michi (街角の道)

Machikado no Michi (街角の道) is the co-developer of the Yume Nikki fangames device and Mugamuchuu.

Links

 * Pixiv
 * Twitter
 * Niconico Douga

Trivia
Their birthday is April 20.