It is printed using Eryone TPU. It will also fit PolarPro ND Filters.
Should also fit the new Hero 10 (not tested).
The author hasn't provided the model origin yet.