I came across this ad in a popup for a game called Rise of Angels. I figured the girl in the ad might be in the business. Anyone recognize her? Not sure if she has braces but it kinda looks like she might