Heart Of Fire; Veins Of Ice | Kimetsu No Yaiba Fanfic (Kyojurou's POV)
104 parts Complete Mature
104 parts
Complete
Mature
Spoilers for Kimetsu no Yaiba chapter 64 (Infinity Train Arc) and onwards!
Don't read this entire story and description if you have not read that far!
...