Cara is on a team of Messengers on a near Motorcade regularly. I see Elvis Yellow Sunglasses, Slick back dark Hair, Queen of Hearts logos etc. claims of official engagement or status of God for purpose of meetings in my absence.
Cara is a messenger chief for an opposing Royal group.