Soulmates... Someone who complements you, someone who understands you, someone who loves you, and someone who will always be there for you... In a world filled with magic soulmates are discovered by the matching marks people have somewhere in their body, somewhere that holds a very special meaning for the both of them and when they meet each other... Well... It is said that it's the most magical feeling ever.All Rights Reserved