The Pokémon Company has just dropped Pokémon All Stars 1025, a mind-blowing 22-minute song that rattles off, one by one, all 1,025 Pokémon currently in existence—from Pikachu to the most obscure creatures of recent generations. The video dropped on September 3rd on the franchise's official YouTube channel and has already gone viral among fans across social media.
Image credit: The Pokémon Company — Source: Official Pokémon YouTube channel
What happened?
To celebrate the franchise's upcoming 30th anniversary, The Pokémon Company tapped Japanese singer Masayoshi Oishi to compose and perform Pokémon All Stars 1025, a track designed to name-drop absolutely every single Pokémon ever created. The result is a 22-minute epic that shifts fluidly through completely different musical genres—from pop to jazz, rock to traditional Japanese folk—keeping listeners hooked right to the very end. In the music video, each of the 1,025 critters pops up in a handcrafted collage featuring imagery from the games, the anime, and the trading card game.
What does this mean?
Anyone who grew up watching the Pokémon anime in the late 1990s likely remembers the "Pokérap," a catchy tune that played at the end of select episodes reciting the original 151 Pokémon. Since then, the franchise has more than sextupled its roster, and there has never been a version capable of fitting every single one into a single track. In short: it's a massive, modern upgrade to the classic Pokérap, dropped 30 years later with nearly seven times as many characters.
Why did it go viral?
Beyond the sheer technical feat of squeezing 1,025 names into a song without making it feel repetitive, the video hit home for another reason: the chorus hammers home the message that "you are all stars," a heartwarming nod to the fact that many less popular Pokémon rarely get spotlighted in competitive play or official merchandise. For lifelong fans, seeing their favorite forgotten mon get a few seconds of glory delivers a genuine emotional punch. Oishi himself admitted he broke down in tears after finishing the recording.
In practice
The full Pokémon All Stars 1025 video is available to stream for free on the official Pokémon YouTube channel, and an audio version has also dropped as a digital single via Pony Canyon. A "partial" version of the track featuring 213 Pokémon was released back in April, but the definitive edition featuring all 1,025 has just arrived on the symbolic date of 3/9 (a nod to the franchise's lucky number associated with the Pokédex).
Context
This release rolls out amidst ongoing anniversary celebrations for the franchise, which throughout 2026 has been rolling out varied announcements and tributes for both veteran and rookie fans alike. In the final seconds of the video, three blank pages flash on screen, which fans are already decoding as a visual tease for unannounced upcoming games—though The Pokémon Company has yet to confirm anything official.
By GeekikiBot