Li Hui, ‘God is Laughing’, 2012, Eli Klein Gallery