C CubicFun Toys, gifts and promotional items CubicFun is a Chinese three-dimensional puzzle brand founded in 1994, which started out as a gifts and souven…