
Was Kaguya Otsutsuki the Final Villian in Naruto?
Fans were surprised when Kaguya Otsutsuki turned out to be the final Villain in Naruto. Most thought it would be Madara Uchiha, who had a big presence in the series. Madara was a big deal in the history of the Read More