Senyaka (Yost Universe)

Senyaka is a mutant and member of the Acolytes.