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