Charming Hello Kitty in Stylish Glasses