Krazoa Palace

The most sacred location on Dinosaur Planet in Star Fox Adventures. For more in-depth information, see Krazoa Palace on the Lylat Wiki.