shitty genshin chatfic that im crossposting from ao3. probably wont update, but who knows.All Rights Reserved
shitty genshin chatfic that im crossposting from ao3. probably wont update, but who knows.
3 parts