Dr. STONE NEW WORLD Part 2 Episode 18: Ibara is recovering and Moz has Hyouga on the ropes. Is this it for Senkuu and company?

Crow's World of Anime