Supports needed only outside (touching build plate only). I've printed using ABS. By then I've applied a little acetone to make it leakproof.
The author marked this model as their own original creation.