Criton's Point

Criton's Point was a planet in the Velcar Free Commerce Zone.