Aired: December 23, 2004 | Season: 8 | Episode: 16

Overview
Runtime: 23m
Directed by:
Written by:
Description
Still heading for Serrosey Town and the ferry to Sootopolis City, Ash and friends stop at a Pokémon Center to stay warm as a blizzard approaches. At the Center, a mischeivous Snorunt steals all 7 of Ash's Badges. Will he get them back or will he have to battle the Gym Leaders all over again?