ChairmanMeow , 1 month ago XD is Dubai (separate from the United Arab Emirates).
XD is Dubai (separate from the United Arab Emirates).