I hope someone knows what this is? I admit I don't. Its not in my garden. Its about 3 ft high, comes back every year in this persons garden . Its going to be something really obvious, isn't it ?