Grab some popcorn, starting next week you’ll be able to watch over 900 episodes of Pokemon.

Read more: Grandpa tricks out bike with 11 phones to play ‘Pokémon Go’

Over the next few month, Twitch will be adding the first 932 episodes of the Pokemon anime, as well as every Pokemon movie ever made, for viewers to stream.

As reported by Kotaku, Twitch will begin live streaming the popular anime series starting Aug. 27 with streams going well into 2019. The Pokemon-filled marathon will officially begin Monday, Aug. 17 at 1pm ET, with the first episode to air being episode one of the Indigo League.

After that initial premiere, the show will run for a total of eight hours Monday through Thursday, with Friday and Saturdays being held for rerun episodes. As for the movies, those will be aired every Sunday starting at 1 pm.

Additionally, the Pokemon stream will have an overlay called Twitch Presents: Pokémon Badge Collector. The overlay will allow the streaming service’s viewers to collect badges (pokemon) that will randomly appear on screen during the stream.

Once you click on those badges, it will then give you points, and those points will eventually put you on an overall leaderboard.

Here’s the complete list of what Pokemon seasons and movies will be available through Twitch (via Kotaku)

Show

  • Pokémon: Indigo League
  • Pokémon: Adventures On The Orange Islands
  • Pokémon: The Johto Journeys
  • Pokémon: Johto League Champions
  • Pokémon: Master Quest
  • Pokémon: Advanced
  • Pokémon: Advanced Challenge
  • Pokémon: Advanced Battle
  • Pokémon: Battle Frontier
  • Pokémon: Diamond And Pearl
  • Pokémon: Diamond And Pearl Battle Dimensions
  • Pokémon: Diamond And Pearl Galactic Battles
  • Pokémon: Diamond And Pearl Sinnoh League Victors
  • Pokémon: Black & White
  • Pokémon: Black & White Rival Destinies
  • Pokémon: Black & White Adventures In Unova And Beyond
  • Pokémon The Series: XY
  • Pokémon The Series: XY Kalos Quest
  • Pokémon The Series: XYZ

Movies

  • Pokémon: The First Movie
  • Pokémon: The Movie 2000
  • Pokémon 3: The Movie
  • Pokémon: Lucario And The Mystery of Mew
  • Pokémon Ranger And The Temple of the Sea
  • Pokémon: The Rise Of Darkrai
  • Pokémon: Giratina And The Sky Warrior
  • Pokémon: Arceus And The Jewel Of Life
  • Pokémon—Zoroark: Master Of Illusions
  • Pokémon The Movie: Black—Victini And Reshiram
  • Pokémon The Movie: White—Victini And Zekrom
  • Pokémon The Movie: Kyurem vs. The Sword Of Justice
  • Pokémon The Movie: Genesect And The Legend Awakened
  • Pokémon The Movie: Diancie And The Cocoon of Destruction
  • Pokémon The Movie: Hoopa And The Clash of Ages
  • Pokémon The Movie: Volcanion And The Mechanical Marvel