Swatch Moonswatch Omega Rubber Strap Fast Postage From UK
It is not handmade and is not personalised.
eBay