Pheromosa #795

BUG FIGHTING pheromosa
  • high-jump-kick
  • triple-kick
  • feint
  • frustration