2011，油畫 Oil Painting，130 x 291 x 2 cm (130 x 97 x 2 cm x 3P)
SHEN Shen-You’s The Offered Heart is composed of three connected works that illustrate athropods with humanoid limbs. Their bodies seemed to be covered with wounds and strange organs that appear to be eyes and mouths. Finally, scissors and knives hanging above the creatures represent self defense mechanisms in our subsconscious minds. SHEN Shen-You created themes that appear like religious ceremonies while combining them with bizarre organisms in an attempt to discover the suppressed and carefully hidden self-identities and desires as we go about our lives in the real world.