The chubby leaves indicate it is indica or predominantly indica .... but that is about as close of a guess as could be made with any real degree of accuracy. Guessing the exact strain would be virtually impossible for anyone to do since there is no way to verify a correct guess if one were to be made. It will always remain mystery weed to some extent.