Pokemon Showdown is a fun online game where you can battle, plan, and play against trainers from all over the world.
You can challenge masters from all over the world with your favorite Pokémon and win every match by using their special skills.
In Pokémon Showdown's multiplayer fight modes, you can also make your own team of Pokémon from different generations.
Have fun and good luck!