Hits twice. If the first hit breaks the target's substitute, it will take damage for the second hit.
2 Pokémon can learn this move