Not really from anywhere, 'least not anywhere that's going to actually exist for another few hundred years. And in my defense, most folks don't speak actual Welsh regularly anymore. My written's better than my spoken, but that's not saying anything. Besides, I usually had a cute coworker around who could translate well enough when I did run into it.
Hey, assuming you got here like the rest of us, you got an invite from a very attractive woman saying she's a goddess, aliens shouldn't be that hard to swallow. Well, they can be, but the idea of 'em shouldn't. But I'm more than happy to spend a couple hours giving you some evidence, or at least a couple good stories.