Who was the strongest opponent naruto ever faced?

The strongest opponent Naruto ever faced so far is the 'masked guy' (Madara).