Helen lifted an eyebrow and flashed Quetzalcoatl a pleasant smile, "I'm indeed Greek, Helen-" She offered her hand in a cordial gesture, "A shame, I guess, it would be better if they were here rather than loitering about doing Gods know what." A little shrug.
Not that Helen was doing anything here in particular but hanging about. "Giant flying snake," quoting him from his speech before and offering him a teasing smile.
Helen might be persuaded to help his side out, since Quetzalcoatl seemed like a rather interesting God.