Japanese artist Kano Tanshin Morimasa (1653-1718). Japanese horse screen painting. by kristan hauge | Apr 25, 2016