iChoRa is the musical vehicle of Chri Luna.
The name iChoRa is a merging of Greek and Egyptian mythology,
and means veins of light; the infinite potential inside all of us.
iChoRa is the musical vehicle of Chri Luna.
The name iChoRa is a merging of Greek and Egyptian mythology,
and means veins of light; the infinite potential inside all of us.