Love the analysis, but just one note about the name - it's more likely that "Espathra" comes from a combination of "esper" "empath" and "Cleopatra" and not anything to do with Ra necessarily. The desert/Egyptian theme and haircut is from the Cleopatra side of things. The Japanese name "クエスパトラ"...