Oya - Idie OkonkwoDebut- Uncanny X-Men #528 (September 2010) 

more about : Oya