a mix of Angelbaby and scarlett johansson