Defeated General Buttons and Mr. FluffinStuff in Three Cannon Salute 1.22% of players have unlocked this achievement