I can't be absolutely sure, but I reckon that this is from mainland China, probably made in last 5 to 10 years. The use of bright primary colours for the canes is typical. There are examples of other items with internal decoration like this in a Zibo Zhaohai trade catalogue I have from 2000.