Kota Ezawa, ‘Death in Geneva’, 2017, Christopher Grimes Projects