The girl on the right is obviously a Mary Sue!
Or is she?
Is Jasmyne Rose Silverlight a Mary Sue name? Flowers as names are not all that unusual and Silverlight sounds like an angel name.
Lot's of animal companions. Ask any Pokémon trainer.
Her secret powers? Silver Age Superman could do lot's of weird things.
Being a Mary Sue is more a thing of bending the laws of her universe to make her more appealing. Either to make her perfect or to give her something to angst about. Since Jasmyn Rose Silverlight is a parody character, she probably lives in a parody universe, which means she fits perfectly in.
Ami Machida on the other hand is not a Mary Sue, because she has believable flaws, right?
Ami's dual nationality is not a problem itself, but the way it factors into her everyday life is. Do random classmates sometimes ask her to translate something but don't have anything to do with her otherwise? Or does she talk like a bad fan translation of a magical girl anime, and everybody thinks that is cute?
Why does Ami cry? Maybe she cries, because she does not know how to deal with a situation. Maybe the whole world just wants to make her miserable without any reason. Where does she cry? She could lock herself in her room or she does it in public and everyone immediately wants to support her.
Now the cat thing is really interesting. Are wereanimals common? And if they are, can everyone but Ami control it willingly?
Even if she is the only catgirl in the world, is it treated like a mystery or do people just shrug it off?