THIS MAN REALLY JUST COPPED A FEELLLLL!!!!!
Watch "Yu Yu Hakusho 1x24 The Deadly Triad" on Streamable.