"Both very good questions." They say, smiling slightly. "First, with where you are, well... You are here. Where is here? That takes a lot more time to explain than we have."
They sigh slightly.
"Then the tricky question. Who am I?" They pause for a long moment. "My name is Kiaa, though that probably means nothing to you; you've likely heard me called Ishkamagahira or Banbutsu. Or sometimes more simply... God."