Abe in great raingear!