Mp3 The World's Largest Carousel Organ - "the Emperor Speaks"- The World's Largest Carousel Organ Listen to the old time music played on the world''s largest Carousel organ, "The Emperor". 25 MP3 Songs EASY LISTENING: Background Music,... 60.7 MB Download 8.99 USD X The seller music offers you 12.0% on each sale!