Queen Capra

Queen Capra is a plant Battle Leader in Plants vs. Zombies: Battle for Neighborville. She resembles a Rose wearing the "Ivory Rose" Costume and the Royal Rose set.

Origins
TBA

Gallery
TBA

Trivia
TBA