Water, 3D printed PLA, acrylic, bearings, motor, fasteners, silicone, silicone hose, PVC, motor, fasteners, dimensions variable