that ribbon looks pretty gravid to me, how long has it been since shes eaten?