sleepyastronaut
·Also, FYI - I believe the seller makes the straps. Hence the emphasis and flowery description.
TLDR - I'm lazy, and seller is reliable.
In his Youtube channel, Omega Enthusiast states that his straps are made by a 'local artisain' or something to that effect. The straps are possibly the worst part of the deal; they are described as "Genuine Leather", but this designation indicates the lowest grade of leather.
If you watch the video on his Fab Suisse collection, you can see the straps he's bought for his personal watches. The straps on his own watches are much higher quality. He knows his stuff.