Barrowed Power III

Barrowed Power III is an achievement that requires the player to defeat the Barrows brothers 25 times.