Does anyone know what this is? It just appeared in the border this year and neither of us have a clue what it is. We don’t recall planting anything and it just seems to have popped up from nowhere. It’s surprisingly large.