Drunken Fist Rock Lee takes on Demon Slayer’s Upper Moons. See who survives and why Lee’s unpredictable style makes him nearly unbeatable.