Pin

Found these weird fruits on my walk today. Anyone know what they are? …