WARNING: GORE AND HARSH LANGUAGE
Team Rocket aren't always supposed to be the goofy foils. Not when Vincent and Violet are on the case...