Prickly stems and fruit or maybe the blossoms of a strange plant I found in a public garden in Essen (Germany).