In general, I avoid anything that seems to mainly come out of India. This one is a little tougher, because it seems like Inchek tires was a tire company in India, based on a quick search. I don't think you can rule it out as an original but I personally would pass unless there was more info available.