I like unique watches and this definitely is. I'd have to try it on. The 66mm lug-lug is giant size. Probably too big for my 7" wrist, but gotta see it in person.
Anything less than a 7.25" wrist will leave the lugs hanging out over the wrist. I would not suggest it for a 7" wrist at all.