A free casino bonus with no here deposit required—no initial deposit necessary.