Japan by Car Posted byJean Snow March 30, 2017 “Japan by Car” is a series of illustrations — and soon to be a book — by Japan-based illustrator James Gilleard. Published by Jean Snow Senior Esports Manager at Ubisoft. Before that, half a life spent in Tokyo. View more posts