Solar flare

A solar flare is a sudden brightening over the surface of a Star or the solar limb, which releases a large amount of energy. Jaina Solo observed something that looked like a miniature solar flare when the FlakBlaster Ten's defense sheilds when down.

Appearances

 * ''Invincible (novel)