Skip to main content
1 of 2

I think it's a BEE

seems to fit all the clues