Chen Wei, ‘Fresh Dewdrop / 新露’, 2017, Ota Fine Arts