Swirling Flame (Diluc x Reader)by …§^CheyomiShots^§…
Fallen injured in battle when you are saved by a mysterious red-haired man
Sorry for any bad grammar/spelling English is my first language but im stupid
Start: 03/22/21
...
Completed