i was talking to this old timer today and he was describing this thing that makes grass grow. he said it is clear and falls from the sky. it makes you wet and makes grass grow.I haven't seen any so I was wondering if this mysterious rain creature is real or a hoax.