A spirit wakes up. Bad memories start pouring in. If all the memories are bad, how can he know what's good? Cross-posted to AO3All Rights Reserved
If you already have an account, Log in.
A spirit wakes up. Bad memories start pouring in. If all the memories are bad, how can he know what's good? Cross-posted to AO3
3 parts