A creature bust into the land of the Amazon's, which is the land of some great female warrior and was later killed fatally at thee end.