Designed to be mounted onto a 10mm rod/ pole (or 13/32" but may need to be scaled up slightly)Haven't gotten around to printing it yet so I can't give any advice on how to do that, so good luck to you.
Based on the staff carried by Alastor in the pilot of Hazbin Hotel on Youtube.