Bin Feng, ‘The Absence of Motherhood’, 2015, HAZA