Demon Slayer (Kimetsu no Yaiba)

Meaning of Kimetsu no Yaiba in Japanese! English Translation is correct?

If you keep up with Japanese modern anime, I’m sure you know about Kimetsu no Yaiba. Demon Slayer in English….

TOP ↑