We finally get to see the rest of the Upper Moons with the start of Demon Slayer Season 3! Check out our Reaction to Demon ...