Could somebody confirm what species this is? I picked it up at a show today, and the vender was not positive, he thought it to be a T. roborowskii, but did not guarantee it, and his boss was out to lunch, so could not confirm it. Not a great pic, but hopefully it shows enough, if needed I could...