It's hard to see how a pink lady beetle could lay such large eggs.