Keystone (Coruscant PD)

Keystone is a planet from Coruscant PD. It is a large world and Sara's homeworld.