Pollyleaf

Description
Pollyleaf is a seemingly green she with stripes of black scattered across her delicate body.