characters phantom blood jonathan joestar dio brando will zeppeli battle tendency joseph joestar caesar anthonio zeppeli lisa lisa stardust crusaders jotaro kujo noriaki kakyoin jean pierre polnareff mohammed avdol iggy supporting enya geil hol horse diamond is unbreakable josuke higashikata rohan kishibe yoshikage kira golden wind giorno giovanna bruno bucciarati narancia ghirga stone ocean jolyne kujo hermes costello ff narciso anasui weather report emporio alnino enrico pucci supporting donatello versace