The ten-gallon hat island, somewhere on planet earth.
People says that the music animals on this island just love ROCK….