
Twin flames, also called "mirror souls," are terms used to describe a relationship ideology rooted in new-age spiritualism. It promotes the idea of an intense soul connection between two people thought to be each other's half. This is based on the premise that one soul can incarnate into two separate bodies.All Rights Reserved
1 part