I have a name suggestion! (If you take suggestions that is :>)
Maybe Iridescence?
Is this character UFO?
TBN's Comments