STOPP STOPPP HE'S ALREADY DEAD!!
Watch "Yu Yu Hakusho 1x12 Rando Rises, Kuwabara Falls" on Streamable.