Demon slayer season 1 Episode1
Release Date: 2019-04-06
Rating: 4.2
Alternative Title: demon slayer: kimetsu no yaiba
Total Episodes: 26
Status: Finished airing
Type: Tv