Ortesh Leyrune

Ortesh Leyrune was a Subordinate in Storm in 2006.

Categories: Alive Characters | Storm | Stubs