Please remember to thank Dr.Zoo!
Yes she is all of that Onyx.
She is Phenomonol.
I should know, as I am a Doctor of Phenomonology!