A lot of people tend to cosplay out of their body type but I must say....you just look the part, not to mention the cosplay is perfect. Either way I dont often get to see incredibly cosplayers, so I would like to offer to you a tip of the hat and a nod of recognition. Bravo.
The hair is what I find truly impressive. I don't know how you got all the colors to sit just so, but it looks amazing the way you did the rainbow. This costume is wonderful in all sorts of neat little technical ways.