The Three Decoders 2 - Key to the Carousel © 1998 Lightspan Partnership, The
GAME ID: LSP-903181
Game's CD.