Gregor Canyon

Gregor Canyon was a canyon on the planet Onyx.