Definitely looks like 'Moretti' canes, as in the vase, to me! Although theoretically these canes are for sale on the internet and could therefore have been bought by a Chinese glassmaker, I don't think this is the case. If picture 2 is of the base, it certainly doesn't look like Chinese finishing to me! I'd say definitely Murano, probably made on the island, 'cheap & cheerful' tourist ware. Very jolly!