toshihiko shibuya (11 articles)

toshihiko shibuya is a japanese environmental artist whose works consistently draw connections to the artist's own upbringing in the northern city of sapporo, japan.