Mylyn Nguyen, ‘I'm not afraid of spiders’, 2015, May Space