99 Dead Balloons

99 Dead Balloons is a hard badge for Bloons Tower Defense 3

A walkthrough can be found here