Tested on 600D, probably fits on other Canon cameras. Let me know.
The author marked this model as their own original creation.