Wikipedia
Llyra
Llyra is a fictional character, a super-villainess appearing in American comic books published by Marvel Comics.