Team Rocket's Weezing

This Weezing is a -type Pokémon owned by Team Rocket.

Known moves
None of Weezing's moves are known.