Cancer Thresher

Cancer Thresher are members of the Kingdom of Atlantis.