150% bonus on first deposit

Cleo's Wish slot machine by NextGen Gaming vendor