Caravaggio, Caravaggio direct from Xiamen Noah Art & Craft Co., Ltd. in CN