Miao Xiaochun, Triumph of Death, 2015, Acrylic on linen, 400 x 400 cm