In Reply to: I think what you are talking about is a posted by sherbert on Wednesday, 20. April 2011 at 11:28 Bali Time:
is what they are called in Indonesian. I can not sleep without one, they are just great.
You can buy them very cheaply at the Denpasar Market