Imuhata

Imuhata, or Imuhata Hachiri (イムハタ八里), is a Japanese digital artist and kemono interpreter/translator who lives in Boston, Massachusetts, USA. His fursona is a canine.