In the universe of 100 Kanojo, each person is born with one or more predestinated twin, defined by a superior force that governs love. These soul mates are not the result of affinity or coexistence, but of an absolute and mystical link, which connects two people inevitably. When this connection is activated - usually when they meet - an intense ...Read more