The Peranakan Festival, 27 May to 17 June 2017