[Maraca](https://en.wikipedia.org/wiki/Maraca) that can be printed with zero infill
Can be printed with just one perimeter.(bottom layers should also be enabled) It contains pellets that are build from the bottom but cannot fall out.
This stuff can also be found o-jasper/various_physibles at github.
License
See at the top of the .scad files. shaker.scad is under Creative Commons Attribution(CC-by), and macara.scad is under CC0 or public domain, whichever you choose.