All those disappearing bees people keep talking about? I think you found them.