Karma

Karma aka Xi'an "Shan" Coy Manh

19 (1982)
New Mutants #2