And so we see the start of Obito as Madara...and it all makes even more sense
Watch "Naruto Shippuden 15x26 World of Dreams" on Streamable.