Elosha is a fictional character from the re-imagined Battlestar Galactica series.
Read more about Elosha.