Notice the one link has a flat pin, like it was grinded down. This is not the master link, there is another one just like it, so there are atleast two pins like this. The chain feels and looks completely fine in every other aspect. thank you
Personally I'd replace it, Especially if you off road alot, It would only take a small stone or other hard debris to get caught inside the link and rear sprocket and it will probably "pop" the link off. The last thing you want is the chain coming off suddenly, could lock up your rear wheel, damage your engine casings etc.
why risk damage to yourself or bike for the cost of a new chain, I'd replace it for peace of mind.