Kyra (IDW Comics)

Kyra is a character in Magical Sue!