Tom Bagshaw, ‘Hyakume Yokai’, 2017, Haven Gallery