Pokémon the Series

77,146 avatars1997 - present1,145 episodes