Sphinxor was hired to move the planet known as Counter-Earth
Featured in these Comics
History
In Spider-Woman Vol.7 #6 Sphinxor is found in the bad part of Scav City by Spider-Woman. He's beaten until he reveals the location of Counter-Earth.