"Hubot" is remarkably close to the name of a particular bespoke watches company, who advertise their pieces as "art". Additionally, as they're a desirable commodity there is a faily large market is fraudulent copies and replicas.
Is there anything that you've posted on this forum which couldn't be linked to plagiarism of some sort?
reps!