Lyric discussion by infinityontrial 

While Cave here does not follow the Odyssey anymore, I am pretty sure he still stays in the world of Greek myths and especially the fall of Troy. Elena probably means Helen of Troy, the cause of all that mess and the Trojan War in which Odysseus fought. Deanna could be Diana, which is the Roman name for the Greek goddess of nature and hunting, Artemis. She does not play a major role in the epic, but has a small role in Trojan War in the Iliad.

An error occured.