The final punch OUCH!

Moment at 4:57 in Rockin Raph vs Rocksteady! Nickelodeon All-Star Brawl 2 DLC by KwingsLetsPlays.

Rockin Raph vs Rocksteady! Nickelodeon All-Star Brawl 2 DLC

Saved by Freedom! Talent Heartbeat.