Marston's Atlantis kinda swung that way - he liked giantesses; they turned up a lot in his stories. Including - dare I mention it? - the should-be-famous tale of 'Speed Maniacs from Mercury'! I haven't actually read, it mind you, but sweet Thoth, the name...! Do names get any more perfect than that?