is jojo stardust crusaders on netflix?
JoJo's Bizarre Adventure: Stardust Crusaders joins the first two parts now streaming on Netflix. This third part is listed under its own title (rather than a numerical season), and spans 48 episodes with both the original Japanese and English language dubs being available for streaming.