Heavy island rain