no idea what these are... strange balls on a string, like christmas decorations, growing on a tree in kings park