I believe that these little insects are adorable, even if their larva are parasitoids to bee larva. They look like little, yellow, flying fuzzballs with long noses.