(Cross-posted from ao3, you can read it there too.)All Rights Reserved
If you already have an account, Log in.
(Cross-posted from ao3, you can read it there too.)
5 parts