150% bonus on first deposit

Slot Game: John Hunter and the Tomb of the Scarab Queen™