Here is that half human half divine creature that the consecrated montfortian slave member sedevacantist is promoting(among too many others) for trads, except in this logo she is in rags.
Quote from sedevacantist - "There's a deeper dimension to the concept of the Church. More than just a group of individuals, it's an actual living, breathing, walking, talking entity created by God to continue on earth in Christ's absence. It's a creature, if you will - half human and half Divine." "practice the De Montfort Consecration. Know that you are among the Catholic elite..."
My linking this video is not an endorsement of this man. I simply find his video and explanation likely accurate and therefore worth listening to.