WTF is this? [confused] Sunflower, beanstalk, hollyhock? I dont remember planting this, but have a bird table nearby!