Preparing secure stream…
Chapters: 78
Play Count: 3,528
Synopsis of Mirror Hearts - CommissionOnline - Rachel had been by Jonathan's side for years, merely a stand-in for his first love. When Emi appeared, Jonathan decided to dismiss all his stand-ins, including Rachel. She didn’t mind because Jonathan was also a stand-in. Her childhood sweetheart, Michael, died saving her, and Jonathan looks just like him. including plot highlights.