@Jona****
, I said that because it's a Non-Immigrant Type O visa <- O meaning other. It's issued for a variety of reasons, being over 50 (retirement), being married to a thai, being the spouse of someone who legally works here, raising children, etc.
There is no such animal as a marriage visa just like there is no such animal as a retirement visa. ..