I would like more information about: 3PRMPL16693 - Rainmaker Pearl PBRSP-16/693, with geverfde finish 16" (40cm) hidden spirit bamboo rainstick