Turbo Battle stamp

The Turbo Battle stamp is a stamp in Club Penguin. All members can get it by Complete all 36 Levels in under 25 Minutes in the mini-game Puffle Launch.