Nosepass #299

ROCK nosepass
  • substitute
  • self-destruct
  • explosion
  • ancient-power