2015work_LR August 7, 2015 720 × 429 Hidenori YAMAGUCHI Hidenori Yamaguchi Promise, 2015 ink on paper 24.2 x 41 cm Courtesy of the artist