
Pokémon All Stars 1025 Full Song Is Now Live, All 1,025 Pokémon Get Their Moment
Pokémon has officially completed one of its biggest musical projects yet, with the full version of “Pokémon All Stars 1025” now available to watch.
Created and performed by Japanese singer-songwriter Masayoshi Oishi, the enormous song features the names of all 1,025 Pokémon currently part of the series — and the resulting music video runs for more than 22 minutes.
Yes, Pokémon has essentially made a 22-minute song just to make sure every single Pokémon gets a shout-out.
Every Pokémon Gets A Mention
The idea behind Pokémon All Stars 1025 is wonderfully simple.
The song was created as part of Pokémon’s 30th anniversary celebrations, with the lyrics incorporating the names of every Pokémon from Pokémon Red and Green through to Pokémon Scarlet and Violet: The Hidden Treasure of Area Zero.
That means all 1,025 Pokémon currently in the Pokédex are represented.
And rather than rushing through the names in a few minutes, Pokémon went all in.
The finished music video runs for approximately 22 minutes and 2 seconds.
It Started With 213 Pokémon
The project actually began earlier this year.
Back in April, Pokémon released an initial version featuring 213 Pokémon, giving fans a preview of what was eventually going to become the full song.
That first version quickly attracted plenty of attention, with the 213-Pokémon video eventually passing 2.5 million views, according to the Japanese announcement surrounding the completed project.
Now the remaining Pokémon have joined the party.
The full music video was released on September 3, 2026, at 10:25 p.m. in Japan.
1,025 Handmade Scrapbook Pages
One of the coolest parts of the project isn’t actually the song itself — it’s the way the music video was created.
The video features 1,025 individual scrapbook pages, with each Pokémon receiving its own handmade page.
More than 150 people were involved in creating the scrapbooks, with each page incorporating artwork and imagery from across Pokémon’s history.
The pages draw from things including:
- Pokémon video games
- The Pokémon anime
- Pokémon TCG artwork
- Pokémon merchandise
- Historical Pokémon artwork
So while you’re listening to the song, you can also watch the scrapbook pages and try to spot the different pieces of Pokémon history that have been brought together.
A 22-Minute Pokémon Musical Journey
With 1,025 names to fit into one song, you might expect the music to become repetitive.
It doesn’t.
The song moves through a variety of musical styles, including pop, rock, jazz, bossa nova and traditional Japanese influences. The Pokémon names are also arranged in different ways throughout the song, including by types, evolution families and rhyming names.
It’s essentially a musical tour through 30 years of Pokémon.
And because the song uses the Japanese names of the Pokémon, international fans might recognise some Pokémon by a completely different name.
For example, Bulbasaur is Fushigidane in Japanese, while Abra is Casey.
Masayoshi Oishi Had Quite The Recording Session
Performing a song containing the names of 1,025 Pokémon isn’t exactly a normal recording session.
Oishi has described the process as being like running a marathon, and finishing the recording became an emotional moment for him.
The final Pokémon named in the song is Mew, Pokémon number 1,025.
According to Oishi, reaching that final Pokémon brought him to tears.
Rather than re-recording the ending to make it sound cleaner, the emotional take was ultimately kept because it captured the feeling of finally reaching the end of the enormous project.
And honestly, after singing the names of 1,024 Pokémon before getting to Mew, I think he’s earned the tears.
The Message Behind The Song
There’s actually a pretty lovely idea behind the project.
The song isn’t simply trying to list every Pokémon.
Oishi has explained that he wanted the song to celebrate the idea that every Pokémon is somebody’s favourite.
It doesn’t matter whether a Pokémon is one of the most famous Pokémon in the franchise or one that rarely gets the spotlight.
For this song, they’re all part of the same celebration.
That’s why every one of the 1,025 Pokémon gets its own place in the lyrics and the music video.









