47 episodes have led up to this ultimate battle between good and filthy #jjba #jojosbizarreadventure
8