Sergeant Peel

Sergerant Peel is a plant in Plants vs. Zombies: Battle for Neighborville. He can be encountered at the Town Center and at Mount Steep.

Trivia
TBA