{Peter Pan reference. Growing up is clearly overrated.}
Not to sure about this as I have no reference of Amazon's appearance, don't even know if she's human faced or not.
Idunno, I pictured her as some sunny-faced, wind chapped girl frolicking all day in the weeds.