I think I figured it out. It is flowering rush.