Sing Through Your Memory (NaruSasuNaru)
It was said that if you and your soulmate didn't have a happy ending in your past life then you would dream about it in your next life. The dreams were random, never in sequential order. Some dreams would show times when you were happy, while others would show you where things went wrong. Those dreams were allegedly t...
Completed
Mature