this amazon is believed to be the amazon queen hippolyta another woman is viewed favorably by modern film critics abakozi babiri bubaka barimo gukora kuri scafold