psychic

Psyshield Bash

10/10 PP


Category Power Accuracy
physical 70 90

Pokémon that can learn Psyshield Bash