Rain Hat
It was what I was looking for but I think it is a little too expensive.
Rating: 5 stars