Toshinori Yagi vs. All For One: Rematch

Toshinori Yagi vs. All For One is a battle fought between Pro Hero Toshinori Yagi and Villain, All For One.

Battle
All-Might jumps from the sky and attacks All For One, only for his attack to be caught mid-air.

Aftermath
All-Might uses the last of his embers and retires.