User:Lwilsher02/Sandbox/Toshinori Yagi vs. All For One: Finale

Toshinori Yagi vs. All For One: Finale is a battle during the Final War that is the third and final confrontation between All Might and All For One.

Stain assists All Might towards the later stages of this fight.