Naruto - Season 5 Episode 12 - The Third Super-Beast!

The Third Super-Beast!
Sign up for Peacock to watch this episode.

The Third Super-Beast!

Lee gets bad news at his medical checkup.