Pikachu
9 players on Smash Ladder NA play Pikachu, 9 of them as their main. They have played 1,859 ranked games with the fighter this season and won 53% of them, at an average rating of 1546.
How players beat Pikachu
Nobody has written about Pikachu yet. Write the first one