Crash Site

The Crash Site was a location on the planet Zeffo. During Order 66, a Venator-class Star Destroyer crashed onto Zeffo. The wreckage remained in the crash site several years into the Imperial Era.

Appearances

 * Star Wars Jedi: Fallen Order