About this 3D model
This is a design I made inside of Blender. The back doesn't go all the way through, it's only imprinted a little bit (water doesn't even seep through). I would recommend using ninjaflex as your filament, I am not sure if it will fit if not made with stretchy filament.