Open a new account at InstantPay Casino and get 100% welcome bonus + 100 free spins with a minimum deposit of €20.