No, presently Bao Casino doesn't offer any deposit casino bonus. You may opt for the welcome bonus which comes with numerous free spins.