Where To Stream Baki Season 3 Episode 8
The Title of the Strongest
- Aired June 4, 2020
- 25 Min
- Rated 10.0
- Number 20 Of 39 Rated Episodes
Yujiro pits his raw power against Kaku's martial arts skills, which he's honed for over a century. The match's shocking outcome stuns everyone.