Iron-leaves #1010

GRASS PSYCHIC iron-leaves
  • substitute
  • protect
  • endure
  • megahorn