How is Kenshiro not everyone's favorite martial arts character.
Child is Astroboy.
Vampire is Dio.
The best villain of all time is Yoshikage Kira. You guys don't know and you'll deny it for eternity because you'll never read Jojo part 4 but it's the truth.