The Parasite Car

Mirror Tulip and Jesse gain an unexpected companion.