Cleopatra - Regina del Nilo © 2000 Leader. Italian release.
BARCODE: 3348542102743
Released on September 4, 2000 in Italy.
See Goodies section.