Categories
Art

This Town

Konomachi: This Town,” an illustrated piece by Erica Ward.

By Jean Snow

Senior Manager, Esports at Ubisoft. Before that, half a life spent in Tokyo.