Ouch! I didn't even need to click on the thumbnail and enlarge it!
That thing is phonier than a $7 bill. And that's probably all it's worth, too (allowing 5 dollars for the retail price of the strap).
I sincerely hope you "found it on a park bench" as opposed to paying real money for it. It's a cheap counterfeit with either a Japanese or Chinese movement. And I don't care what it sold for...trust me...the buyer paid way, way too much.
The front dial is
supposed to look like this:
There is also a non-tourbillon model that doesn't have the word "TOURBILLON" printed on the dial, but that's immaterial in your case.
My condolences.