SC Episode 2

Who Shall Judge?! is the twenty-eighth episode of the JoJo's Bizarre Adventure anime and the second episode of JoJo's Bizarre Adventure: Stardust Crusaders. It covers the second half of Chapter 117 up to Chapter 119 of the manga.