Watch full Pokemon Sun & Moon Episode 128 English Dubbed
streaming online. Pokemon Sun & Moon Episode 128
English dub online for free in HD. Chasing Memories, Creating Dreams! Everybody, including Team Rocket, is getting more and more excited about the approaching debut of the Alola Pokemon League! Lillie and Mallow, with everybody's encouragement, continue to train to master their Z-moves; Gladion continues his search for his and Lillie's missing father and meets an unexpected old friend; and Masked Royal makes an announcement concerning the Alola League that stuns everybody!