Joseph Joestar VS Trevor Belmont

Joseph Joestar VS Trevor Belmont is a what-if episode of Death Battle. It features Joseph Joestar from JoJo's Bizarre Adventure and Trevor Belmont from the Castlevania series.