The Upper Moons Gyokko and Hantengu attack the hidden village of sword smiths. While Tanjiro, Genya, and Nezuko face Hantengu (who splits whenever a limb is cut off), Tokito, the Mist Hashira, and Kanroji, the Love Hashira, confront Gyokko and his vase straight out of a nightmare. Will four demon slayers, including two Hashira, and one demon be strong enough to defeat two Upper Moons?