Use support when printing. In my opinion, it needs at least 30% filling.
I printed with 50% filling.
Material I recommend it: PLA, PLA+, PETG, ABS
The author marked this model as their own original creation.