Mandarin Duck Amazon

Mandarin Duck Amazon (オシドリアマゾン) is an Amazon who appeared in the manga Kamen Rider Amazons Gaiden: Light of Fireflies.