Lot going on here, and the lack of focus on the front subject is a little disorienting. But, that may add something to the photo within the context of the challenge...
I didnt enter but this was my first thought when i read the challenge! well done but i would have pulled some of the yellow down as the skin tones look unnatural.7