she looks like she may be cosplaying Phoenix from the X-men, but …might be one of the LOL characters too?
Alkali Layke
In which a cat is the star of the show.
Alkali Layke