Chen Ching-Yao (陳擎耀), ‘First Lady Project-Imelda’, 2016, Double Square Gallery