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 and Dynamight assist All Might in the later stages of this fight.