Yeah it looked like a baby BP to me too, but it was hard to tell. They didn't have a close up of it, but it looked kind of like a bee. I would love to see a pic of it to be able to zoom in.