Yep, this is from a ball python. She snuck her ovulation past me way earlier than I was expecting her to, so I'm guessing she ovulated prematurely and that's just how big the follicle was when she went. She was 2000+ grams before laying, and only laid 3 eggs plus this little slug. Didn't go last year, but laid six eggs in 2010.