Jotaro VS Kenshiro

Jotaro VS Kenshiro is the upcoming 90th episode of DEATH BATTLE!, featuring Jotaro Kujo from JoJo’s Bizarre Adventure and Kenshiro from Fist of the North Star.