Green Demigod Ranger Picture

Name: Vanessa Ivers
Color: Green
Representative God/Goddess: Demeter
Symbol on Morphing Coin: Tree
Zord: Naga (human/snake hybrid)
Country of Origin: United States of America
Demeter
Dionysus
Green Demigod Ranger
Sailor Rose
Demeter Goddess Of The Meadow