>>1498932And then I searched that, and the mascot came up again in relation to other Chinese products, except this time it also showed a relation with characters from the Love Live franchise.
(Which is something I know exists, but I know nothing about. Except for the fact that it's about cuties).
So I'm sure now it's just a mascot for a brand of Chinese products, but the character itself is a modified version of an already existing character from Love Live. Specifically the character called Nico Yazawa.