These oversized spider eggs are evidence of a huge spider somehwere...