Yes, they're legit! I'm new to this forum, but I saw there is a way of checking in the Pokémon is legitimate. If you want it, I can run my Marshalls through that verification.
I have two, one is Spanish language, the other Japanese. I played Sun in Spanish and Moon in Japanese. You could take...