Shenpa Shenpa, oil on linen, 48″ x 40″ Shenpa is a Sanskrit word defined literally as “attachment” but refers to the habitual patterns of the mind.