Thread:ComicMan995/@comment-26159034-20150818035455/@comment-24166297-20150820033320

Elia actually appeared all the way back in issue 85 where she wanted progress on located the viltrumites. She was probably one of the people who pressured Allen to take the scourge virus to Earth.