For namesake, shall take a look.
HP: 70. Normal more or less, so no loss here.
Body Odor: Good for a pinch and given how Bodies' assignment are 50/50 anymore, then it's a nice power.
Mist Attack: Good for bench killing.
Sludge Whirlpool: Straight on damage. Always a plus.
Energy cost: Best off in a Grass deck than a multi energy deck to activate it quickly.
Retreat Cost: Two, not a surprise.
Overall: a good pure on damage card with good possibilities given the metagame (Mist Attack/Body Odor) although a surprise from the norm given Weezing's normal special effects on its cards. 7/10.