Okay, so maybe the mystery alien plant does not have leaves so very similar to a sunflower. The leaves in the foreground are the mystery plant, the ones in the back are from the neighboring sunflower. So why did I think it was another sunflower plant? Similar configuration? oh, I know, the leaves were the same color- green!