Categories
Art

Sumo Street Art

Japan Probe points to a TV report by NTV on those sumo stickers you’re bound to have seen around town over the past year.

By Jean Snow

Production Services Manager at Ubisoft Shanghai. Before that, half a life spent in Tokyo.