Looks like some much-needed rain is finally moving through the islands.