95% RTP

Scarab

Similar to Scarab

Play
Cleopatra
Play
Cleopatra PLUS
jackpot
Play
Cleopatra MegaJackpots