Part 6 of JoJo no Kimyou na Bouken.
Originally serialized in Weekly Shounen Jump from 2000 to 2003 for 158 chapters and collected in seventeen volumes.
It's the last part to take place in the main JoJo universe.
This tag implicates jojo_no_kimyou_na_bouken (learn more).