The Demon Slayer anime looks a little different…