Overwatch: A Story Guide to Moira
Moira O’Deorain is an Irish national and a master geneticist. Moira was a brilliant yet extremely controversial geneticist in her youth. She sought to figure out the secret to rewriting the fundamental building blocks upon which life is built. She is willing to take any measure to achieve this goal, abandoning all ethics in the pursuit of power and truth.