Ash joggt zusammen mit Rocko und Misty eine Straße auf der Seeschauminsel entlang. Ash nimmt seinen Trainingslauf sehr ernst, denn er bereitet sich auf die Pokémon-Liga vor. Vor lauter Trainingseifer verursacht er ein Verkehrschaos, das die Polizistin Rocky aber schnell in den Griff bekommt. Von Rocky erfahren die drei, das eine Riesenwelle, die nur alle zwanzig Jahre die Insel erreicht, erwartet wird. Und sie hören die Geschichte von Jan, einer Surflegende. Natürlich muss Ash sofort ins Wasser, um zu surfen. Er verletzt sich und wäre beinahe ertrunken, wenn Victor, ein Surfer, ihn nicht gerettet hätte. Victor will auf der Humangadunga-Welle reiten und wie sein Held aus Kindertagen, Jan, ein Flagge auf die Spitze eines Felsens im Meer stecken. Schon vor zwanzig Jahren hatte Victor es versucht, doch er war gescheitert. Diesmal, da ist sich auch Ash sicher, schafft er es, denn Puka, Victors Pikachu, kann die Wellen erspüren…