(So Themyscira is the name of the Amazons’s Island…...