Review (5/5): Rain Hat
It was what I was looking for but I think it is a little too expensive.