While the name indicates, in initial deposit 100 % free spins offer demands you to fund your bank account