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