HAGIWARA Shunya

Japan

Works on areas where programming and design, and media and art intersect.

Award