I am taking down a tough Mewtwo requires some muscle behind your attacks! Since Mewtwo usually shows up around level 70-80 depending on the game, let's see how your team stacks up:
Your Pikachu at level 87 is looking electric-ute and ready to rumble!
Pidgeot at level 78 is also soaring strong.
For the rest of your crew (Alakazam, Charizard, Venusaur, and Blastoise), getting them closer to level 75-80 would be ideal. That way, they'll be packing a punch that can compete with Mewtwo's power.
Think of it like training for a big race! The closer your Pokemon's levels are to Mewtwo's, the better chance you have of battling it head-on. So, level up those awesome Pokemon and go get that legendary! Good luck, trainer!