Cacnea #331

GRASS cacnea
  • low-kick
  • leech-seed
  • rest
  • spite