hashira vs upper moons (part 3)