The uniform used by the Demon Slayer Corps in Kimetsu no Yaiba.
It's consisting of a black jacket with the kanji for Destroy (滅) engraved on the back, a white dress shirt and a pair of long, saggy tattsuke-hakama pants.
Although it appears remarkably similar to a Gakuran uniform, it is not a type of school uniform.