Sprite acting weird in game

So in the game view my sprites right eye seems to have an extra pixel added on to it. But the sprite seems perfectly fine everywhere else like the scene view. I tried using the pixel perfect camera to see if that would fix it but it just stretches the entire game view and looks ugly.

Here is how my character is suppose to look:

And here is how he looks in game:

I have not been able to find a fix to this problem so hopefully someone here can solve it.
Appreciate any help.

@ChikenMilk

I recommend you read some threads here in the forums to get a grasp how you can fix these issues. There are several threads and even articles by Unity on this topic (pixel perfect 2D graphics in unity).

And you have also set your game view to 5x zoom, this is not how you will see your game when it is built.

Also use a specified target resolution, instead of a mode only with aspect ratio, that way you will see how your game will look also in Editor, if your game view is larger than or equal in size to the resolution you aim to use.

I really don’t know how but decreased the cameras size and the eye was fixed. Then I put it back to normal and it looks correct. Not sure what was causing it, and the 5x zoom was just to get the image easier to see it was doing it with the normal 1x.