Krazoa Palace is the dinosaurs' most sacred place in Star Fox Adventures, where the Krazoa Spirits resided before being hidden from General Scales around Sauria by the EarthWalkers.
Krazoa Palace is the dinosaurs' most sacred place in Star Fox Adventures, where the Krazoa Spirits resided before being hidden from General Scales around Sauria by the EarthWalkers.