Maker: Sanrio Co., Ltd, JAPAN.100% Authentic. Made in China. Clip Size is about 9.1cm long. Max hold of 120g.