ChairmanMeow, 21 days ago XD is Dubai (separate from the United Arab Emirates).
XD is Dubai (separate from the United Arab Emirates).