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