A filter appears for fans to transform into characters in Demon Slayer
With an engaging storyline and impressive cast of characters, Demon Slayer has caused a fever in the world anime Global. So have you ever wished you could become a character in Demon Slayer and own your own skills? Fans can completely fulfill part of that wish with the newly released filter below. Recently Demon…