Screen

    Shinto Imai was born in San Francisco, California on October 30, 1981. He holds a B.F.A. in Painting from Rhode Island School of Design. He lived and worked in New York City from 2008 to 2016. He currently lives in Las Vegas, Nevada. You can find more of his […]