100 spins no deposit bonuses are often part of tournament rewards amongst others. You have to deposit to play in the tournaments, but the winnings are the perks. The welcome 100 spins bonus requires three deposits to earn 100 spins and the wagering requirements for these are x35.
See full terms here