how many upper moons are there

1 day ago 5
Nature

There are 6 Upper Moons in "Demon Slayer," also known as the Upper Ranks of the Twelve Kizuki. These are the six most powerful demons under Muzan Kibutsuji's command, ranked from One to Six. The names of the current Upper Moons include Kokushibo (Upper Moon One), Doma (Upper Moon Two), Akaza (Upper Moon Three), Hantengu (Upper Moon Four), Gyokko (Upper Moon Five), and Gyutaro (Upper Moon Six), although some members have changed due to defeats and replacements in the story.