Naruto - Season 5 Episode 23 - Genjutsu or Reality?

Genjutsu or Reality?
Sign up for Peacock to watch this episode.

Genjutsu or Reality?

The team returns and discovers the village in ruins.