Christian Vincent, ‘Styx’, 2017, C24 Gallery