Printed with PETG at 0.2mm layer height, no supports
The author hasn't provided the model origin yet.