Haku: dripping pussy juice