Invented by David Guo / Taiwan. The puzzle I got was a gift by Tony Fisher. Thanks a lot! Frank Weight: 159g Size: edge length 7.5cm, height 6cm