Yu Yu Hakusho poster
TV

Yu Yu Hakusho (1992)

S02E26 Arch-Rivals

Oct 09, 1993 • Season 2 • Episode 26 • HD

In the semifinals, Team Toguro showcases their strength by effortlessly overpowering their opponents, leaving no doubt about their dominance in the competition.