The brand spanking new Android 21 of the Dragon Ball FighterZ game. She's quite a pleasant surprise. As to why an android would need glasses, I don't know. But, they look good on her.