Thompson Watches
Read all reviews for Thompson Watches →
Hand made? Ali express you mean
They're selling Ali express watches for 5x-10x the cost they call it one thing in the listing and if you zoom in on the picture you can see it's not the same as the description. This site looks like a definite scam and I'm glad I came here before giving them my money.