Krill Cavern

Krill Cavern is an area/racing area in Kart Kingdom.