Yes, Felos is a human parasite.
Ticks were created with the need to suck blood.
Some humans, like Felos just devolved.
"Ticks were created with the need to suck blood.
Some humans, like Felos just devolved."
________________________________________________
Actually Felos' book talks about trans species relationships...bizarre and pagan stuff