Oh man, this will never stop being surreal. It's one thing to be you know someone from a dead religion, but it's quite another to hear there are the walking embodiments of a religion that is alive and kicking...
I would like to meet up though. After all it's not every day you come face to face with a god/goddess. (Usually, at least)