This is a wearable mega man buster if you have huge hands you may need to scale it up a bit.
Ive printed this on an Ender 3 and it pretty much maxes out available Z height
I suggest having very well tuned supports to print this.
this assembles with no glue all parts either screw together or snap in place.
the filament used in pictures is polymaker polyterra.
The author marked this model as their own original creation.