Yellow Demigod Ranger Picture

Name: Rachelle Eldridge
Color: Yellow
Representative God/Goddess: Athena
Symbol on Morphing Coin: Owl
Zord: Sphynx
Country of Origin: Canada
Medusa's end
YM 4 - 02
Yellow Demigod Ranger
Waiting for Perseus
Detail: oil study 1