Order Black Bolt & White Flare now!
£10.00
Only 1 left in stock
Wild Lances (90): This Pokémon also does 30 damage to itself.