No, its not weird.
Its weird that you think that a person can't have ancestors that immigrated to a different place.
It is very rare for a person to look like where they live.
I live in North America, yet I am not Native American. My ancestors are from Europe.
My friend is an Alaskan native, but he was born and raised in Texas and sounds like a cowboy, yet he looks like an Inuit because he is one.
My sister has a friend who was born in India, yet she is has pale skin, blonde hair, and blue eyes. So do her parents, and siblings. They moved to India before she was born, and she lives there now.
Just because a person looks different than where they came from doesn't mean that they don't really come from that place.