150% bonus on first deposit

Duck of Luck slot by Casino Technology fantastic slot with 10,000 credits