Incorrect color from texture when importing from Blender

I have imported a model from blender and also imported its texture. I assigned the color texture into a material in unity and then assigned it to the objects. But for some reason it still isn’t displaying the correct colors. I followed the tutorials of Imphenzia [Imphenzia - YouTube] he seem to just import his models into unity and the texture would display properly.
1

Blender:

Unity:

you can edit textures like that they will be wrong color in blender but right in unity. that can work because unity readed your texture wrong for some reason. also try rotating and mirroring your texture.