Namecat

Namecat is a Japanese furry artist. His fursona is a horse.