Its all rooted in Catholicism. They are different sides of the same coin.If you mean the Roman Catholic Church, it's hard to see how they invented these things solo when the Chalcedonian and non-Chalcedonian Orthodox also venerate Mary.
Upvote
0