150% bonus on first deposit

The Last Crusade Slot, by designers World Match.