Defeat General Buttons and Lt. Fluffinstuff in Three Cannon Salute. 8.25% of players have unlocked this achievement