Nos héros sont en route vers Romant-sous-Bois lorsqu'ils rencontrent un homme qui reconnaît le Muplodocus de Sacha. Il explique que son nom est Kalyan et qu'il est le gardien des marais tout proches, où Muplodocus vivait autrefois, quand il était un Mucuscule. Sacha et ses amis ont très envie de voir l'ancien habitat de Muplodocus, mais le Pokémon semble réticent... Quand ils atteignent les marais, Kalyan explique qu'il y a longtemps, une dispute a éclaté à propos d'une source guérisseuse des environs. Au cours du combat, Mucuscule a été projeté dans les airs, et emporté par une volée de Lakmécygne jusqu'au moment où il est tombé sur la tête de Sacha ! Le Florges qui a initié la querelle contrôle maintenant les marais avec ses subordonnés, et les amis de Muplodocus doivent vivre cachés. Sous les encouragements de Sacha, Muplodocus affronte Florges dans un combat impressionnant... Mais au moment même où Florges semble vaincu, une attaque surgie d'on ne sait où et terrasse Muplodocus ! Plus tard, la Team Rocket entre en contact avec Florges et lui propose d’unir leurs forces. Tandis que Sacha veille sur son Muplodocus convalescent, les bandits s'emparent de Pikachu et Dedenne ! Notre héros pourra-t-il les récupérer ?