Sunroof drainage seems OK, the water is getting in through the bulkhead and seeping out from the place in the photo. And it's a big leak too, not just a dribble.
Plus I just had a closer look at the passenger side and the foam under the rubber sound deadening is soaking wet too. I flippin' give...